Glad to be of help ;)
As for the fixing, the TTE badge just comes itself with a sticky backing (after removing the tape). I'm not sure what the Sport badge on the mesh grill is like or how you would fit the TTE badge?
P.S. I was over visting my cousins in Bedmond over the weekend and they took me out and about where they live, think I was in St. Albans! Didn't see yours or any IS200's though but I did see a few on the M25 from London. Still quite rare in the mainland from what I can see?
I didn't have mine, had a rented Laugna dCi as I flew over