Is it possible the properties of the queue are different between the v6 and v7 queue managers? The documentation for the error message indicates this can occur with a cluster queue that resolves to a remote instance of the queue.
Have you verified that destQueue is in fact a valid queue?