Are you implying that Mitt made his veto based upon whom would get the funding? ... If so, I would disagree since I believe he made his veto based upon principle, the principle of opposing dehumanization of human life at earliest ages.
I believe Romney's veto had the result of preventing any State-funded research program from going forward. This prevented the corruption I described. Such vetos are usually based on principle. I don't see a contradiction here.