I actually watched it "live" on TV as well. I called Dexter on his cell and told him just incase he didn't know. He thanked me for the concern and told me that they were aware of it and had the "updated" mounting bracket to fix it but hadn't had time to install it yet. I'm sure that it will be fixed before the next race.
It did look pretty weird though!!