You're exactly right mate - the cartridge connector on the Dragons is bong-eyed.
First time around, I didn't realise that. I made an edge connector breakout board a while ago and it made a very poor connection in the socket. Not necessarily the wrong pins being connected - just some pins not seeming to work as anticipated due to a poor connection. At that point, I noticed the weird way the edge connector is fixed to the main board and adjusted my design to give an extra millimetre or so on one side so the board would be a better fit horizontally. I also started ordering the maximum thickness PCB from my chosen manufacturer.
It was guesstimated because the only two actual D32 cartridges I have, do not have pads/traces for every single i/o available from the edge connector - so they weren't much use to me when it came to building the breakout board.
When I came to design my rom cartridge PCB, I re-used the full edge connector from the breakout board out of laziness; didn't even eliminate the pads I didn't need. You never know when you'll need to solder on an extra wire to fix a mistake.
![Smile :-)](./images/smilies/icon_e_smile.gif)