Definitely see a pediatric allergist. The one we saw was wonderful and so helpful. Its not something you can navigate alone.
He was Dean Tey, btw, if you are in Melbourne.