It is not he can't advertise Toyota ,it is simply not the right message to advertise something
I agree. For example, Zaytsev sponsors also Adidas, but nobody found it strange. As Giannelli sponsors Volvo (I think trough Trento, though, not personally), Herbalife (an integrator used by Trento team, but he is the only one making advertising about it so I guess they chose him as 'their man') and Barilla (this time completely by it's own).
There's nothing bad, but it's better not to mix an 'I'm sorry for the victims' message with a tag of a brand.