To satisfy the Constitution all the Senate would need to do is take any House bill passed and sent to them by the House that authorizing any spending at all, strip its language including its title, vote to replace this with their own language (as an amendment) and return it to the House for concurrence.
I'm not saying that's what's happening here, but that's all it would take to satisfy the language of the Constitution.