Congress can authorize themselves to appoint a special prosecutor. They’ve done it before.
Congress can not execute any law nor can they appoint special prosecutors. Period. They can pass a law authorizing and funding the judiciary to appoint special prosecutors in cases where there are executive conflicts. In general, special prosecutors suck and appointing them sucks worse but Congress can not do that suck.