Not sure about the exact spot of any banner in GT.
But, in regard to logos on tracks, the company pays the track to put them there. Probably, within that contract is the ability for it to be shown in other media without additional money required. So, if the track is shown on television, in a magazine, or newspaper, and it happens to show that banner, the track company cannot come to the banner company and ask for more money.
So, if PD gains right to that track, then the banner company has no say, and the track does not care. Meaning, if PD wants it in the game, then it will be there.
Another example that I saw someone post the other day on this forum, was a shot of Tsukuba in Forza and they had changed the GT banner to a generic Tsukuba one. Meaning PD had no say and Tsukuba probably just did not care.
Not an expert, but this all feels like a safe assumption.