I am sorry about your car and rack and am glad you are OK. I don't know the particulars about your rack, but wanted to post a couple of links that have racks similar to what you described. (oops, I see you got it resolved, but will keep the post up in case others are looking for similar racks)
The Saris Thelma
Yakima Hookup (comes in different hitch and # of bike sizes)
Thule makes one too and it comes in different hitch sizes.
I am nearly six feet tall but would never use a roof rack. I KNOW I would forget my bike was on the roof of my car as I drove into the garage.
This is my rack, I bought it at Costco.
Life is like riding a bicycle. To stay balanced, one must keep moving. - Albert Einstein
In all of living, have much fun and laughter. Life is to be enjoyed, not just endured. -Gordon B. Hinckley