Did you test the new SSD in the envoy? Since there is still part of the connector visible, there is a small chance that it isn't seated right in the air. Since you don't have this problem in the Envoy, I would try it in there.
Also, if they're not sending you a new Envoy, I would recommend adding some electrical tape under the PCB in there (see my previous post for where it goes). There's a chance it could short 3v3 to the case, and make the drive unreliable / flaky.
Lastly, if you're feeling brave, you could try sanding a very minimal amount off the connector end and see if it fits in your computer any better. You probably want to ask OWC if they're ok with you doing this, though.
Here's an explanation about the sanding, and why I think it is the right solution:
This is a cutaway of a v-groove in a PCB:
http://i.imgur.com/5aKcR.png (note this picture may not have the correct dimensions or number of layers or anything, but it does illustrate the bevel)
You can see how there is a bevel on both sides of the v-groove. I think that this bevel is probably the cause of all the issues with the SSDs (not fitting, not going in the plug all the way). We know that OWC uses a v-groove on the connector edge due to this picture:
https://forums.macrumors.com/attachment.php?attachmentid=375904&d=1352402607 (from page 2 of this thread). Sanding away that bevel shouldn't hurt anything, and should make everything fit better. Hopefully that would fix your issue as well. Side note: you can see the dimensions from the OWC SSD dont' quite match the stock SSD as well: the notch in the connector is good, but there is extra PCB past the end of the connectors, and the shoulders of the connector are closer to the pads on the OWC drive. All of these may be reasons why it doesn't fit quite right, or why it isn't making proper contact with the computer.
The v-groove is done so that OWC can flash the firmware onto the SSD at the factory (per Grant's reply to the picture I linked). Once it is programmed, they simply snap this connector off. You can probably see the bevelled edge if you look at it.
The solution to this problem that I suggested was to have a separate adapter PCB, that has a socket that the SSD plugs into with the normal connector, and has their programming connector on the adapter PCB. Then OWC could put a routed edge on the connector (arguably the most important edge of the SSD PCB), just like on all the other edge of the PCB.