Wow!! You had a HELL of a day!!
Yes, "green" tracks can be a handful! Once the rain washes down the thin layer of rubber on the line, traction falls off quickly. And here I sit, with day three of rain pounding down, heading for the track tomorrow... I feel your pain!
It sounds like you had a mixed bag of instructors. The last type, communicative, pertinent, supportive, is the type you should be looking for. As an instructor, it does absolutely NO good watching a student botch a technique for 20 minutes straight, then explaining how they did it wrong in the pits afterward. You have to counsel the student and correct the errors right on the spot. Next time out, see if you can find that guy again, and get him to ride with you for the full day.
Traffic issues: First, I agree that 15 cars on such a tiny track are just too many, particularly for a "novice" group. Unfortunately, traffic jams (we call them "trains") are just part of the experience. At the novice level, it's usually not the car that is the issue, but the driver. Some people are more hesitant to push their cars, and therefore run more slowly than others. Conversely, some people are more comfortable pushing the boundaries, so you wind up with a really mixed bag. You'll have some drivers that are having their very first track experience, and you'll have some drivers that are on the verge of "moving up" to the next level. That is just the nature of the beast. IF you get stuck behind a train, the best thing to do is pull into the hot pits, roll slowly to the starter stand, and motion for space. The hand signal for that is both arms extended forward, over the wheel, palms together, then swing them apart and back together again, like a very slow clapping motion. That should tell your starter that you're looking for space on the track. He'll hold you for a little bit, and then dump you out on track, right ahead of the oncoming pack. That will give you almost a full lap at speed before you catch back up to the pack.
Honestly, I can't believe your description of the passing! I instruct for three different groups here in the States, and all three have very simple, but firm passing rules. 1) Passing in designated areas only (main straights only). 2) Passing with a point-by only (contract passing). 3) Failure to comply will earn you a black flag. As you get into more advanced groups, the rules relax, like passing anywhere except braking to apex, with a point-by, and then finally open passing, no point required, but encouraged. Passing in the corner is just NOT safe with novice group, where you should be concentrating on running the proper line, not getting forced off-line. Without enough experience, being forced off-line in a corner could easily cause a wreck...
Speaking of... What happened that caused the spin in the first place? Did the driver lift in a corner? Too aggressive on the throttle coming off the corner? Failed to recognize and correct the spin?
I don't mean to make your experience sound like a negative one, but a lot of what you described sounds a bit sketchy. What group sponsored/sanctioned the event?