I'll repeat what I said earlier. If it was a 1st solo nav, it wasn't the day for it. Can I respectfully suggest that the best way to mitigate the risk would have been to wait for a better day? There's plenty of opportunity to fly in more marginal conditions both dual & solo later on. If I don't see a cloud base of 3,500', good vis and no sign of deteriorating weather, I won't send them 1st solo. Too conservative..? Maybe, maybe not.
Of course if it wasn't a 1st solo nav then the approach becomes less conservative depending on the individual circumstances. I still haven't seen anything yet that confirms if in this case, this was a 1st solo nav or not.