As far as i remembered, only black defenders have black roof and the silver ones have a silver roof. the rest have a white or cream roof. I've had mine sprayed osolo blue, but only to ruin it when i keep getting it scratched on carpark height barriers. not a good thing as well. dark coloured or 2k coloured defenders = scratches are super obvious. best bet on grey coloured ones.
Doubt that LR will give you something for free. But yes, if you're willing to wait for 1/2 yr, I've met with an owner in singapore who requested a freelander colour for his defender and he got it, roof painted, bulkhead and all too from the factory!!