Confirmed. You can see that the wrong value is being produced with a
command like
inkey %%x & echo %@ascii[%x]
Both Tab and Shift-Tab display 9. And it's not just Tab. For example, both
F7 and Shift-F7 produce 64 54 53.