Those last couple pics were rough, and I feel for ya man! With some diligence, you can probably clean it up, and salvage some, but I know that's gotta be a kick in the dick, especially considering how nice your garden usually is!
I only know because I've battled just about everything you could think of. Good experience, I guess, but it hurts while you're going through it.
So, here's another 2 cents from me, to add to your knowledge bank...
For any pests, or diseases, I try to be as safe as possible, and try to have things under control by or before week 4 of flower, so as to hopefully not have anything sprayed on formed buds...
Like I said, diligence will be your number one ingredient. Whatever you do, do it at least twice a week, for 2 weeks. Things should start getting better by then. After that, try to at least spray once a week. I normally fuck up by getting lazy, and not keeping to that schedule. Staying on top of the problem will keep them at bay.
As far as my personal preferred cocktail goes, I use JMS stylet oil at 2tsp per gallon, which is a mineral oil, meant to suffocate the bugs/mildew spores. (It'll also suffocate the leaves and plant itself, if you use too much)
Add a few drops of dish soap, to distribute the oil evenly.
My next level of defense, if needed, is nicotine, a neurotoxin.
Get a bag of tobacco, and a tea brewing egg. Put the tobacco in a coffee filter, inside the egg, and boil it for a half hour or so, just to be safe from the dreaded "TMV" (which I think is a myth itself).
Again, diligence... If you spray once a week, you might miss some, so keep it to twice a week, for at least a couple weeks.
I've battled mites, aphids, and gnats at the same time, and this combo of ingredients will knock their asses back to nothing, if you use them enough.
Personality, I never did SCROGs because it's so much harder to get to each plant, if problems arise. I always preferred to be able to get each plant out and attended to, if needed.
Sorry for the long winded reply, but hopefully it's food for thought. Keep on top of them, and you'll be victorious. Good luck man!