chris, hopefully someone can confirm these numbers.
snap ring: 90520‑31001
hub assembly: 43502‑60020 (no separate inner/freewheeling ring.)
dont know if these are NLA or what, but thats what i found in the parts reference i have access to.
for what its worth, that snap ring is used on land cruisers through the fzj80. the hub assembly is used through the fj62.