No, the big secret is that much of the money would have been spent anyway.
Sending a 20 year old artillery shell to Ukraine and replacing it with a new built artillery shell is money that would have been spent anyway.
The money to build any F-16 sent to Ukraine is money that has already been spent. Sending it to Ukraine removes maintenance spending for that F-16 off the books. And we would eventually spend money to replace that F-16.
Not all Ukraine aid money would have been spent anyway, but a large portion of it would have.