Great story...
Are you sure this was 'Jack'?
From my records of Sea Harrier ejections this would appear to be Lt Blackburn who suffered engine failure whilst in the hover alongside HMS Invincible in XZ492 on 10th December 1996.
Just checking...
Thank you....