It sounds like the controller forgot to tell you "cancel altitude restriction" when sending you over to the VFR side. I doubt the intention was to have you fly 10NM at 1000 feet to clear the outer ring and if they didn't want you in the airspace there would have been a reason for it like conflicting traffic overhead. If that were the case he wouldn't have had you squawk 1200 and change freqs.
I'd fill out the NASA simply for he mishandling of the handoff info from tower to controller but I'd say you didn't actually bust.