Not a huge surprise on the foal color, although with a bay daddy, the foal could be silver bay. Time and/or testing will tell for certain. Right now he looks sorrel, but silver bays are often mistaken for sorrel, especially as babies.
What color are baby's eyelashes? Not 100%, but usually white eyelashes will mean silver, in this case silver bay, I think. [but, regardless we should give it a week or two and revisit his color with new pictures, new born foal camouflage will distort the true color.]
And, sorrel is a possibility with this cross, it just means neither parent is homozygous for black, and if sorrel, both parents gave their copy of red. Red is recessive to black.