ok, I finally figured it out (with help from CAT13). My paper cube was correct, it had to be as there is only one solution for this cube, there are no identical pieces, no two corners have the same letters, only two pairs of edges share the same letters but they are different orientations, so swapping them wouldn't work.
By doing this algorithm >
U2 R2 D R' L B' R2 F2 U D' R' F' B U
it changes 2 edge pieces and also swaps the top and bottom centres which were both letter O, front and right centres which were both A, back and left centres which were both E.
try it on a solved cube.
then I just rotated the centres so they all aligned.
Man, this cube was certainly a challenge.