i am right handed, left eye dominant...and my left eye is superior in every way...i feel your pain.
have you tried the sideways gansta grip?
sorry, i have nothing serious to add. i did go to my eye doc, and he gave me some glasses to assist. i have not tried to use them at the pistol range, but at the bow range, they are all but useless. bowstrings and glasses do not mix.