Counter Conditioning would be worth a try
One thing you can do is make seeing children a positive experience for Kane. Jean Donaldson in her book "Culture Clash" talks about counter conditioning your dog. More than likely, at some time a child probably did something that scared him - it was probably something absolutely innocent such as running after a ball or playing hide and seek or just being a kid.
If you take Kane to the park and see children playing get just close enough to the children so that you start seeing Kane get a little nervous and give him really good treats (and I mean REALLY GOOD treats). You know your dog better than anyone, so make sure he is just at the point where he knows the children are there and just starting to feel a little anxious, but not so close that you have a full blown case of anxiety. The mistake many people make is trying to push the dog too far too fast which will actually increase the stress and condition a response that is opposite of what you want.
If the kids move away stop treating. The trick is that you want Kane to associate the children with good things. Kids = treats. No kids = no treats. Slowly over the period of several days or weeks or even months, move closer and closer to the children - treating as you go.
It is the same process you would use when training a dog aggressive dog. When he starts realizing that children = good things, I think you will find his anxiety decrease. You have time - don't force it. Forcing a dog to confront something that is very scary to them and not giving them a means to retreat could cause a dog to bite.
Good luck. I think you are seeing it early enough to work with it and it sounds like you are dedicated to trying.