"what we don't know is what nascar was supposed to do in return for the 1M$ per year .."
That is well known. What NASCAR was supposed to do, and they did was allow Aero to put the NASCAR logo on their packaging and allow the use of that same logo in their marketing efforts.
NASCAR fulfilled their part of the licensing contract.