This is essentially the crux of the issue. Congress can designate funds in the budget for aid to Israel and they can specify what the funds are for (military equipment, humanitarian aid, loans, etc), but they don’t have the authority to perform the actual transfer of the funds (or material paid for by the funds) to Israel, that falls under the authority of the executive branch. Congress can provide the money but they can’t actually force the spending of the money.
Praise be to the system of checks and balances.
I don’t know why you’re getting downvotes, I think you’ve got it right.
Common law, right? Even if the resolution doesn’t have a practical impact now, it’s important to set a precedent (hopefully to prevent such things in the future).