No, not better eyes Faenor
I was quite surprised myself that the seller actually had tried to investigate his product. Very rare, so quite understandable you missed it!
Checking the aircraft given, yes indeed PA893 seems to be a faulty reading.
When it comes to recce aircraft there is always the possibility of some long range flights, but in this case I also doubt it, so that number is "dodgy"
Can't help you with the Griffon version. Takes too long to go through all RAF units and/or Griffon engined aircraft. I don't have Spitfire versions vs units.
Cheers
Stig