A few suggestions:
Determine if your struts can be rebuilt by replacing the cartridge.
If you want KYB shocks call them at 888-800-9629 and inquire.
The Avalon struts may the same as Camry with V6 option (or even the I4?). Check part numbers at
www.rockauto.com and compare.
Take a look at your struts and compare with the photos at rockauto (plus check out what a cartridge looks like). The ABS sensor mounts on the caliper; only the wiring may mount on the strut. Worse case you may be able to fabricate a wiring bracket then clamp it to the strut with a hose clamp.
Review the posts in the Gen 3-4 Camry forum; the Avalon is almost the same car.