I've not experienced or witnessed this kind of situation before, so you can do more research on passports sent directly to the high commission, & I don't know if the high commission attends to the passports sent there directly,
The normal process is to send through VFS and they'll monitor it for you.
Try engaging DHL that you sent to the wrong address to see if they can collect it back, then have them deliver it to VFS Accra, by then you should have engaged VFS Accra and explain the situation to them.
OR Also try explaining to VFS Accra to see if they can do something about a passport sent to the high commission.
Goodluck.