Not to cross post and link you to another forum... But I'm gonna.
I kind of doubt VBP made their own springs, I think they compiled their catalog from items sourced but it is just a hunch.
I have no personal experience with them but from research would recommend the spherical eye bushings. There are way more types in the market now which means they work, people are buying them and more are entering the market.
Have a look at this list. Someone should have dimensions that match yours. I'd get a feel for their tech support before you even measure yours.
https://www.pro-touring.com/archive/.../t-120012.html