Honestly, it really does seem to me that the seatstays are being spread/bulged/sprung which is causing the dropouts to move apart. I strongly suspect that the frame is simply not strong enough for the OP. Perhaps the gentleman can hold a straightedge against the seatstays and see if they are perfectly straight.