Harry, before everyone gets their asses bunched up, that's a "form" that's sent out to EVERYONE who uses their insignia without written permission. Look at everyone that sells "BMW" parts, accesories and the logo is everywhere. And few have BMW's blessings. So I wouldn't worry too much and you did the right thing by pulling logos that you inserted.
As far as your reply it was very professional & to the point. I doubt they'll have a problem with that. If they do, let me know - I have friends at CNN that would LOVE to "share this info"