-Your whey should be as close to a slightly green color, and not milky. Yellowish is fine, too.
- 10 minute healing isn't bad, 15 couldn't hurt. But that's not the root cause. A 5 min healing difference will not cause shattering, just increase fat retention and yield by a tiny bit.
- 4-6 weeks into lactation, the casein % is still rising. Hopefully the yield will increase
- If the milk sets, the rennet shouldn't be an issue. But you must determine the flocculation point. When you wait an hour and come back and the milk has "set", that set can be a hard set where the milk has gelled 5 minutes after adding rennet (which is a 12x multiplier to get to one hour), or it may be a soft set where the milk has just barely gelled after one hour (which is a 1x multiplier). For a cheddar, you should be using a 3x multiplier. Surface gelling should happen within 15 minutes of adding rennet. If it doesn't, try adding just a little more rennet.
- 520 grams for a 4.5 liter batch is almost exactly a 10% yield. This is a normal benchmark. Changes in yield are normal with changes in the season, lactation period, etc. Now if the change is because you are feeding different, then you need to look at your feed. The best rolling yields are from feeding a 12-14% grain ration, which is barley, oats, perhaps a little wheat, with some fat such as sunflower seed, and some protein, such as soybeans/rice bran added in. The rest should be a high quality minimum 16% protein hay, such as alfalfa or lucerne.
Honestly, except for the delicate curd, I don't see a big issue with what you're doing. That yield is not abnormal. And you can try fixing the delicate curd with some calcium chloride, and by figuring out the flocculation point and using a proper multiplier. Some goat milk makes for delicate curd, it's just how it is.