Do a track day and learn about trail braking into the corner, reducing brake pressure in proportion to your lean angle and then transitioning smoothly directly from easing the brake off to gently feeding in throttle. Similar to proportioning your braking with lean angle, so should you proportion throttle application. In other words as the bike completes the turn, apply more and more throttle as it comes back to vertical. Never whack it, especially in a turn. As you found out that initiated a side slip that TCS is not really designed to handle.
While I don't take huge issue with what WJB has written, but remember you're on the street, not the track. Read up on riding
The Pace . It's a lot more useful for street riding. If you see my brake lights, I'm stopping. Set corner speed before you enter the turn and never "whack" the throttle. Then ask your self, why are you slowing down? Really. If the corner is marked 35 mph or above, or not marked at all, you really don't need to slow down from ~65 mph. If you're riding much over that in the twisties... Revert to earlier comment, it's not the track.
TCS seems to be more useful off pavement. Trail braking is about settling the suspension, to a degree. Motorcycle suspension works under acceleration and braking, not in between. When it's floating in between braking and acceleration, it's not really working well. Trail braking before the apex can benefit to stability, then start rolling on the throttle as you pass the apex of the turn. That said, if you don't slow down, you just motor thru the corner at an even speed with minimal acceleration, which is stable. It's also a lot faster than you may think.
Brake in, throttle out is a valid track technique. Riding that way on the street just shows that you don't know how to set your speed for the road, IMHO. Even on bikes w/o all the engine braking the S10 has, I don't brake in, throttle out. I just don't slow down unless the road dictates it. Then I'm using the throttle to do this ahead of time. Sight lines; If I can't see far enough to stop safely, I'm likely going too fast for the conditions or road.
How fast you are comfortable taking that corner that you took the spill in is up to you. But set that speed before you get there and ride thru the corner. Braking hard at the last minute serves no purpose on the street. You do seem to understand you're dumping more speed than you need to, then attempting to compensate by jumping on the throttle afterwards. Until you straiten up, you simple don't have the traction to go full throttle yet. Read up on "traction pie". Lots of things diminish the traction pie.