Welcome to FT
I've never heard of an upgrade being given out in the circs you describe. It could happen (and be honoured) as a service recovery upgrade, but not simply by enquiring about an upgrade.
Just out of interest, you said you "would have" taken up the upgrade on the return - but what was stopping you?