It was understandable that Astelle hid Theor’s birth and said that he was her nephew, because he was an illegitimate child.
She wouldn’t have been able to reveal that she gave birth to an illegitimate child.
But if Theor is his son, Theor is a Prince.