KeyWaitのTオプションとErrorLevelはあてにならない感じだし、こんなのかな

~RShift::
KeyWait,RShift
if(A_TimeSinceThisHotkey>130){
return
}
send,#{Tab}
return