俺ならこう書くかなー

;blenderのウインドウがアクティブでない時にXbutton1押しながらWheelupするとsend,!{Right}実行する
;winactiveのところは"ahk_class blenderのウインドウクラス"とか色々変えて更にウインドウを限定させると誤爆が減ると思う
#If ! winactive("ahk_exe blender.exe") && GetKeyState("Xbutton1","P")
Wheelup::send,!{Right}
#If