Not to dismiss the OP's plight, but the roof of my car is glass, and there's no way on this green earth that I would stick a suction cup bike rack to it.
But this does come from a guy who, through the random cruelties of the universe, is on his 4th windshield. I barely trust glass to keep the rain out. I'm not counting on it to keep my bike attached.
__________________