Well, he is definitely mistaken about at least one point : TR6 and Stag both use the SAME angle drive for both A-type and J-type ODs. Stanpart 120694.
And while I'm much less familiar with the Stag automatics (there were two different ones), my books show them not using an angle drive at all.
He might be right about there being no Volvos in Australia ... but it seems odd they would have
a web site about cars that don't exist there :
This page even has a photo of a J-type from a Volvo
But the wrong speedo gear didn't necessarily come from a Volvo; there are other makes that also use J-types and might also have wrong gears.
I would suggest you start by measuring the input to your angle drive with calipers or similar. It should be just slightly less than .125" across the flats. (Mine ranges from .120" to .123", depending on where you measure; likely due to a small amount of damage/bend.)
If you don't have a dial or digital caliper, I suggest you should get one.
ENCO sells an entirely adequate 6" "4-way" dial caliper for $16, currently on sale for $14.