“The photo is on the web. It was before the ad came out.”
To public display a photo in a commercial, you have to Pay for the Rights, just as you would for a song. Jeff Roe paid for the right to use the photo......
Those rights would have had to be acquired by or transferred to Make America Awesome PAC for them to do the ad, or there may be a copyright violation by MAA.