First of all the ad ran only in Missouri, not nationally. What does the senate race have to do with the ammendment? Talent is on one side of the issue (after flipflopping) and McCaskill is on the other.
I would imagine Fox is supporting McCaskill because he wants people like McCaskill and Hardin who he also did an ad for to make it to the senate so they will support stem cell research nationally.