TAC Ban might be possible for no-recoil - silent updates are actively happening as of recent, despite the possible minor change of code here (didn't investigate), however the VSAT hook should be fine. Don't touch the no-recoil related addresses/values more than once per game session.
Either way at the moment the risk of ban is quite low at the moment, some functions are less/more safe than others, developers do already have awareness of this hook though as it can be seen via reports. FPS Unlocker and No Sway as well as Weapon Position appear to be more the cause than the others, however these functions re quickly getting detected one after another.
I'd say ban risk at 15-20% by TAC, VAC very unlikely (it sucks after all), I don't recommend trying on main accs as usual, unless you're safe with re-buying the game.
Reminder that bans by both occur at any random time after the infringement, ranging from anywhere 2 hours or even a few days of purposeful delay.
Enjoy & have fun.
Best stick to just the VSAT.
***Dev notice***
Don't you dare to tell me to STFU again, k ?
*** End ***
Reminder, it's a public hook, expect the fuse to blow fast especially when the dev seems to still be actively watching the title and this is one of the very few (if not only), public exploits at this moment.