Again, you haven't been paying attention.
We give Ukraine old equipment. That equipment has some value, even if depreciated, so that largely makes up the direct assistance column. When we do that, we create gaps in our inventory/capabilities that need to be replenished with new equipment. That is the DIB/MIC stuff. It is also a pre-requisite to the direct aid since the military doesn't want to lose something without some promise of it being replaced. The forgivable loans are the things that House leadership came up with to make the bill more palatable. They are, as stated, loans given to Ukraine that may or may not be forgiven in the future. Ukraine can use those loans to buy stuff from us (or maybe others, I haven't looked to see if there are limitations on their use).
So, of the $60 billion for Ukraine, at least $39 billion is either going directly to Ukraine or enabling or ability to send resources to Ukraine. And, really, that number is higher since the $21 billion for European operations also enables our ability to provide Ukraine with equipment and intelligence. Again, where is the pork?