Hi, Resul. I meet almost same problem (I use alt for crouch), but I also used autohotkey for disable win, alt+esc and alt+f4. As I saw that there is no solution from respawn for ppl like you and me I decide to learn basic programming for made my own solution. I made simple python script for myself that rebind some keys, and, since I learn how to do it, I decide to do it for you as well. There is simple stages:
1) instal python (nothing hard, you can easily google how to do it, also it's free)
2) open command line (press win+R, type "cmd", press enter)
3) in the command line type "pip install keyboard", press enter and wait until it will be instaled, then you can close the window (it will instal python library that we need for the script to work)
4) create text file in any place (you can replace it later) and give it any name, but change filename extension from ".txt" to ".py" (it's python file extension)
5) edit the file with any text app (notepad is ok)
6) past in the file following text:
import time
import keyboard
try:
keyboard.remap_key('tab', 'shift')
while True:
1 == 1
time.sleep(1000)
except KeyboardInterrupt:
print("end of the program")
7) each time you will run it, there will be blank black window of working script. While it working "alt+tab" will not tab-out you and tab key will work as sprint, but it need sprint to be binded to shift in apex. For canceling effect of the script just close the black window.