Make delete path work when queueing enabled

The delete action takes an optional `_type` parameter, but the queueing
enabled branch of the action hadn't been updated to use it.
Do we need to worry about changing the signature of this worker in case there are queued jobs when we deploy?