No guarantees, but you might be able to fool VQ Plus into thinking the remote extension is local by creating a local extension of type ‘custom’ and using a dial string of:
local/xxxx@from-internal
where the x’s is the dial string of the remote device. Then remove the remote extension from the queue agent list and add the new custom extension.