Quick 10 second google throws up the following;
To set aim mode to toggle rather than hold;
bUseSniperCam=True to the [SFXGame.SFXWeapon] section of BIOWeapon.ini
Thanks for the effort, but that particular edit makes the sniper scope appear when pressing zoom, it doesn't set aim to toggle.