Carl, I don't agree with your thinking, but that doesn't mean I'm right. I can tell you, though, that *we* the customers can sometimes be unreasonable in our demands and expectations.
I am semi-retired and worked in the sales dept. of for a small software company for the last 10 yrs of my career. I could never get over the users that would call 5+ years after a particular version of our software would be discontinued and say "Well, I ruined my disk and need to re-install the software. Please send me another disk". And when we told them we didn't have any, because that version was discontinued and out of production years ago, some of them would get real upset, and tell us how "it was our responsibility to make sure we support our customers" and on and on... Really? How about their responsibility of "protecting" their property and possibly making a back-up so that they would have in case they accidentally destroyed the disk? You can probably see that one of my pet peeves is "people don't take personal responsibility" any longer and they expect "someone else" to take care of things for them.
So, you think that *they* are responsible to keep "your" registration information for you, but don't feel responsible for keeping "your own registration information", which you casually say you don't have

I could be wrong, but that sounds a*s backwards to me

So, what was the final resolution? Were they able to help you get your registration going?