You can harvest in stages, meaning finding the areas which seem to be more ripened, and for the most part, the buds which are closer to what the top of the plant would be if sitting vertical will be the most fineshed IMO.
Sounds like you have put alot of work in, and yes the week of high temps may have did you in with some root rott.
Keep on keeping on.
Adieu