Couple of thoughts.
Can you contact Twisted Throttle or Vario and ask if their X-creen will attach to the same holes as your touring MRA?
If so, that seems like a good solution.
On the stock shield, the lip at the top may be causing some of the buffeting...
I just compared my stock shield to my Vario.
It appears that you can remove about 2" off the top lip, still be higher than the Vario, and install either of the deflectors..
Mikes14, that might work, but the single clamp might be a bit weak at elevated speeds..
TC14, are you sure you have the correct rubber pieces under the correct plastic covers, and are they installed at the correct location? I ask because they can be installed incorrectly..
Ride safe, Ted