Bummer. Two lots of mounts made and a no-go. I feel your pain.
Have you thought about just making your own body and just sectioning that frame you have ( although a complete new frame isn't that much more work and you get to choose where the attachment points go ). ?
I'm diagonally parked in a parallel universe.