Hi David
I've joined today just to ask you this - did you eventually had any luck getting the fog lights ? I too have spent ages searching the internet to replace the RH one on the missus's car, without paying the very high full price, and have had no luck yet.
FYI Toyota's OEM Part number for it is 81210-YF010. They replaced the fog light from the very previous Avalon model. The Grande had only a short production run in Australia unfortunately, despite the quality vehicle it is.
Cheers
Geoff