You seem to have learned your lesson, and have learned from it and as a result will become a better rider from it. However, two things I'd like to add:
1. Know your bike, and its limits. Different size bikes have different strengths and weaknesses. You mentioned riding within your limits, but those limits also extend to the bikes limits as well. A 600 CC, especially without downshifting, doesnt have the kind of raw power my S1K does, which is why I am able to blow past cars like that. I wouldn't try it on a 600, and you didn't have to either. A 600s strength is cornering - you could have stayed behind the two cars, taken the curve, passed on the straight and caught me up ahead, or ridden the rest of it at your own pace. I will always wait for slower riders.
2. Remember my hill story where muscle memory of perfect body position saved me? This is why I encouraged you to practice body position and why I explained my reasons for hanging off even in light turns - if you had used proper body position, combined with the cornering ability of a 600, you wouldve easily glided through the corner, and probably couldve taken it 20 - 30 mph faster than we were.
But really, how realistically could you have done that at your level of experience? You probably could not have, simply due to lack of familiarity, confidence and practice. For me to do what I do (moderately fast, but keep in mind when you read this 1000s arent as easy to corner as your bike) has taken me 600$ and the past couple months of constant practice to develop. So what you can take away from this is know your limits, and your skill levels, and refine those skills until you move up, don't move up without refining those skills.
Skill checklist: Ask yourself, can I do these things perfectly, by the book, almost subconsciously?
Downshifting
Upshifting
Smooth braking
Smooth entry speed
Smooth vision execution
Smooth throttle management for proper entry speed
proper countersteering inputs and body position for maximum cornering traction
Proper weighting on pegs & legs clamped (Always when performance riding)
Knowledge of lines and how to change or adjust them mid corner
emergency braking
This is all I can think of, but if you had had taken the time to learn and refine these vital techniques, your crash might not have occurred. Despite being an amazing riding for a newbie, you may have been experiencing the performance power of the bike, instead of any performing power as a rider... in other words, the bikes been doing all the work! Thats why your so fast, yet so new.
Not to say there isnt any skill involved, but the way things were/are going at your current skills and current speeds, is a recipe for disaster. The first solid clue of an oncoming disaster is any sort of fear, or uncomfortability. Every time I've crashed, which has been 4 times recently, spread out, after 3 years (thanks to trying out cornering for the first times ever haha) however they all couldve been prevented if i'd listened to my brain and slowed down, instead of allowing my ego to maintain my pace. Now when I ride, the pace we were at yesterday almost seemed slow, and I felt nothing but relaxed and smooth. This is how cornering should feel, if your within your abilities.
No one cares how fast you are. No one cares how slow you are. We all ride at our own pace. BusaRydah will go 50 the whole time and I might go 100, but at the end of the route, ill be there waiting. Rather that than see any of my buddies die. Im not going to rag on you, or call you slow. If someone is doing that, they should be punched in the face and not ridden with. Instead, id rather help you with advice on technique that you can work on to go a little more faster a little more comfortable..
Remember how I said we should always leave a margin of error when on the streets, and to never ride at max? that goes for group, and solo rides. Someone taking a quick pace ahead of you might be moving at 70% of their max, which is 100% of yours. Its unwise to try to chase. I was only executing the speed I was going at on the first run because I believed I was riding at a 60% speed, due to my self perceived ability to pick lines, apexes, see hazards and alter my lines.
Bit of a ramble, but I'm glad your willing to accept responsibility for your crash, even though it was a genuine mistake made worse by road debris, every crash is usually a result of rider error... ask yourself... if your bike hadnt had you on it, do you think it wouldve crashed? haha... you know what i mean...
TLDR: Work on skill before going too fast, be honest with yourself and your real limits, despite what the ego whispers... and know your equipment, its limits, and how to use them.