Those B-Tech mounts look like they might work, but only if the side-grips can swivel. If I wee you, I'd give Crutchfield a call. Even if you don't buy from them, they'll still answer all your questions.

Here's a link to their page.