This is interesting. I can't help thinking it has something to do with you already being OWS / US Gold. Do you think the US status info could have 'leaked' into your BA booking somehow?
I know there are reports on here of BA allowing Silvers to renew with less than 600TPs over a year.