So I got a new to me 01 Aprilia Futura on labor day this year. The bike was great, the power smooth and controllable but oh wow fast compared to my little yamaha. I took it for a ride on a curvy road when my daughter was napping (the other kink in this is having a 16mo old little girl, our first)
I was taking it very easy trying to get used to the way the bike feels cornering because it is so alien to me and the weight is hard to get used to, I ended up hitting a concrete causeway where a creek can flood the road and losing control barely missing an oncoming car locking the front brake and having a lowside at about 20-25mph
Not to make light of what others have posted about books and practice since they're all 100% but...
Maybe the photo doesn't really show how rough the road was, but I looked at it for a while and it seems to me what got you wasn't the road or the bike or your actual riding skills. It was lack of confidence. You may well have gone in too hot and when the bike bottomed it felt like it was a major upset. It may even have been one, but it seems there's nothing there that can't be negotiated at 20-25mph had you not panicked.
You got on the brakes hard and apparently scrubbed off some speed. Enough that had you got off the brakes, looked where you needed to go and committed yourself
to get there, that you would have made it.
It's a hard thing to learn and mostly comes with scaring the hell out of yourself repeatedly. But there are just a couple of choices in a situation like that. Panic and lock up the brakes with the ensuring slide putting you on your ass. Or get rid of all the speed you can, then turn your head to where you need to go and turn your bike.
Sure, you may run out of tire or ground clearance or traction and not make it. But in the first case it's guaranteed you're going down. So the latter choice is better.
99 times out of 100 you're going to make it because the limits on modern bikes and tires are so much higher than what most riders, especially new riders are comfortable with. Keep in mind too that almost anything you could do on your old dirt bikes you can do on your new street bike. It just might require more input to do it. The flip side is you have traction to work with you could never find on the dirt. So you have a huge advantage there. Don't be afraid to try to use if it comes down to that or a most certain crash.