They have no final word on a bill unless they have a willing 2/3rd's majority to override a veto, which they did not for CFR.
No one forced Bush to sign the Abomination.
The vote was 240-189 in the House, and 60-40 in the Senate.
The vote was inches away from two thirds in favor in both the House and the Senate, and I am sure that President Bush was well aware of which way the vote would go if he decided to veto.