Have you continued to renew Ambassador? That would explain why you kept your status.
Another possibility is you got the status by virtue of a CC. Although, that seems a little far-fetched as you would probably be aware if you had a credit card which grants IHG elite status.