Yes to the 32/64bit key being the same thing. I'd argue the retail/oem key thing but you may well be right. It's very rare we see retail copies of windows, so I can't say I've tested it.
I'm definitely going to next time I do though!
Point still stands though that there's no such thing as a manufacturer specific license key.