In consequence, it would not be possible to replace a damaged system controller of our XServe with the one of such an "earlier" model ?
Well, yes, and no...
If you think about it, the 'system controller' is built into the motherboard. So if the system controller fails you're going to be replacing the entire motherboard, so it doesn't really matter whether the 'old' system controller is compatible with the 'new' motherboard since you're not mixing components at that level - you're going to replace the entire motherboard (that only supports 1GB DIMMs) with a different motherboard (that may support 2GB DIMMs).
Have you an idea whether or not Apple can tell me which internal revision the XServe we intend to buy is when getting the serial number of it ?
The serial number would definitely tell you if you know how to decode it.
IIRC the 2GB DIMM support was added in May 2005, so any machine manufactured after this date would support 2GB DIMMs - any before then would not. Bear in mind, though, that there may be some overlap, so if your machine was manufactured in exactly May 2005 it could go either way (likewise it's possible that machines manufactured in April also supported 2GB DIMMs as Apple started to ramp up production).
To find the manufacture date of any machine, look at the serial number. The first 2 characters are the factory ID (so ignore that), the third character is the year (so '5' = 2005, '6' = 2006, etc.) and the next two characters are the week number (so '18' = week 18 (the first week of May)).
So you should be looking for a machine with a serial number of xx518xxxxxx or higher if you want 2GB DIMM support).