one solution for your problem is replace the bar with a more common in the uk metric size one,cut to size,you just need to enlarge the mounting holes slightly(just a thought)
If you play the video link there doesn’t appear to be any sound coming from the speakers, just mechanical noises.Wish it had been bid up to £1000 when i put it on eBay . It only went to just over £700 ish . Still at least i didn`t lose out of it. Looks much the same as when i sold it.
It's probably got those bars in the drop mechs that stop the drops going too high, often missing on drop mechs I end up with.