IiRC Nixon Etc were dealing with bonafide budgets. THis is not a budget so throw the “rules” out just like 0 did .
Hate to be a contrarian but this is an omnibus not a budget. The last time the Senate passed a budget was April 29, 2009. So all rules of how money is suppose to be handled 0 threw out the door.
What you have stated is suppose to be the way it works, if we have a budget.(which we do not).