Vetoed bills, by definition, go against the majority of Congress. Bills that don't have majority support don't reach the President's desk.
I guess he supported the CFR bill being signed, since a majority in polls said they supported it and it was supported by a majority in Congress.