Great job!
A few comments
1) rotation seems alright, the features shown in your first image could be rotated by about 10 degrees to the west (left) to match the Cassini view.
2) If it helps, the semi-major axes the imaging team measured were a=19.4 km (38.8 km from sub-Saturn to anti-Saturn points), b=18.5 km (37.0 km from leading to trailing points), and c=12.3 (24.6 km from pole to pole).
3) Perhaps the large equatorial bump near 90 W can be lowered just a little bit, not by much, but just a little bit. The satellite can be stretched in the sub-Saturn/anti-Saturn direction, see below from a perspective over 100 W (Sub-Saturn point marked by the red arrow, anti-Saturn point, by definition, in the other direction)
N1519536805_1_celestia.jpg
4) With this model, I was able to make animations of the March 2010 and June 2011 flybys of Helene (I guess the 2011 flyby distance was changed in the latest reference trajectory, it used to be the same distance as the 2010 one).
Helene_Rev127_Arcturus_Occultation.jpg
Rev127 March 3, 2010 FlybyRev149 June 18, 2011 Flyby