If the part numbers are the same, the part (axle) is identical.
You can look up part numbers on different land cruisers in the drawings below:
http://www.japan-parts.eu/
This thread has more info:
@cruisermatt has devised a fix/upgrade (see thread)
https://forum.ih8mud.com/threads/85-fj60-full-float-axle.1272908/#post-14227348
There IS a thread or two here on mud describing exactly the same thing - sheared full floating axle flange studs.
It’s not as uncommon as you think. There is an upgrade that can help prevent that from happening again. Bigger studs screwed into oversized tapped holes