Firstly, we arent subjects. Thats a myth, we havent been for many years.
Secondly, thats what they are. Saying so isnt kowtowing to the Limeys. You are reading far too much into it.
OK, I’ll take your word for it.
I still don’t think US announcers should use any honorifics for British royalty. Just my opinion. She is not our Queen. He is not a knight of our country. Calling her the Queen of England is sufficient. “Her Majesty” suggests that we are her subjects. Calling him Paul McCartney is just fine as well, we all know who he is.