The simple truth is Jennifer should not exist. Her mother should not have defected. Eileen betrayed her own kind (and the magical world as a whole). However, Eileen did defect. Had she been better treated by the Queen and the Council maybe that defection would have been avoided. We cannot absolve ourselves from blame there. Jennifer does exist. The Kingdom must come to terms with her and I feel it is in our long term interest, and hers, that we befriend Jennifer, show her we are not a threat and indeed will come to her aid should she require it. It also means we can guide her developing magical powers so they do not cause trouble for us or for her. While I do understand Eileen wished to protect Jennifer by not telling her about her true background, this I feel will be and is a huge mistake. Jennifer must accept what she is and come to terms with it - for her sake and ours.
Jennifer is unlikely to be that friendly towards the Kingdom. Indeed she has shown every sign of being hostile. Would it not be better if we as a realm cut her off as it were and give her what she wants - the chance to live life in peace? She won't disturb us, we return the compliment.
It also means we do not face up to the fact we can be specieist/racist and need to stop being so. It is hardly honourable behaviour on our part. Also you know as well as I do there are other species attracted to magic. They could turn on Jennifer. I hardly think it honourable to leave the poor soul to her fate (which would not be a pleasant one). Jennifer cannot help her mother and her behaviour. The girl should not suffer for it.