I was just ordering something on Mouser...
Looked at 22mfd 2.5 inch diameter caps. The United Chemi-Cons are 105mm in length and should fit nicely. Also, they use 10/32 threads so your original screws may work.
https://www.mouser.com/Passive-Components/Capacitors/Aluminum-Electrolytic-Capacitors/Aluminum-Elect...
Looked at 22mfd 2.5 inch diameter caps. The United Chemi-Cons are 105mm in length and should fit nicely. Also, they use 10/32 threads so your original screws may work.
https://www.mouser.com/Passive-Components/Capacitors/Aluminum-Electrolytic-Capacitors/Aluminum-Elect...