Please consider donating to help offset our high running costs.
I've seen this structured strap fitted onto an AT 8500 that just sold on eBay.
Here's the photo from the listing. From the looks of the photo I think the spring bars are curved with the bend facing away from the case.
So in theory that's how the strap should attach to your AT 8500.