Hello from Gandi.
The scenario you're describing sounds like a result of a change we made in 2006 when we added a new domain contact type. If so, we _can_ do something about it. Either way, we're not in the habit of messing up and refusing to fix it. If you have a ticket number from your previous exchange, we could go from there, or you can email me directly (aj@).