If Congress wants to earmark that money for a particular purpose it can enact that into legislation. If it wants to empower the executive to make the decision, they can do that too.
Those are the only people who get to decide. Congress can’t turn over the expenditure of taxpayer funds to people who aren’t politically accountable.
> Congress can’t turn over the expenditure of taxpayer funds to people who aren’t politically accountable.
If Congress doesn't stop the executive and the Supreme Court overrules any legal blockades then ... I guess they can and are doing so RN.