No, they do not delegate the power to lay (set) taxes to the executive, they do assign the executive the function of collecting the taxes laid by Congress.
> Congress doesn’t run the IRS themselves after all
The IRS doesn't freely set taxes, it collects the taxes set by Congress.