Your son definitely has some kind of failure to thrieve since weight for age is less.The reasons for tooth enamel defects may be many;out of which coeliac
has been ruled out.Others like congenital infection prematurity,drugs taken by mother during pregnancy
,and Vitamin D Deficiency also needs to ruled out.Since the pale stools and fever
are persistent these really need to be looked into.Maybe stool examination might help also to pinpoint a hidden infection like giardiasis
.So i think it would be really good if you could get a prior appointement rather than 6weeks later.