@Dino: Well, maybe Sagestar is inclined to think the best of everyone and (like canon Bluestar) refused to see the evidence pointing towards who he believed was an innocent clanmate. In addition, he might be a tad forgetful or the three kits showed that they were too immature to become apprentices (maybe they got into trouble constantly, putting both themselves and others in danger). As to bringing the whole clan with him, maybe he wanted to ensure everyone's safety. See? Plausible...if all these things line up correctly. Then, mention Eagleclaw more often and I can't give you any advice as to Harefoot/SquirrelxLoon because I haven't been following that.
Also, in my expansion stories, I'm changing the official posts slightly to make things fit better with what I've now established as canon. For example, I never gave any explanation as to why there's a stream called Crowcloud's Stream...when he was found near a boulder. Now, he was found near a boulder near a stream. You could do something similar to fix all the little plotholes.