Are you still under warranty? I had a similar experience pulling mine back into the garage about three years ago but had much more damage than just one leg. I'm an original owner from 2020 so I was still under warranty at the time. I got in touch with Weber and sent them photos. They sent parts...
This says it fits the Genesis Silver, Gold, and Platinum, among others. I got one for my Silver B and it works fine.
https://www.weber.com/US/en/accessories/grill-tools-and-cookware/rotisserie-7659/7659.html
Does anyone know why the Weber Crafted products aren't shown as being compatible with the EX6? On the Weber site they show a frame kit that fits Spirit and EX4 grills but there's no mention of EX6. Seems like they would work on a EX6.