Please dont muck around with allergies. I am allergic to almonds - it makes my skin peel - not straight away but within a short time. Last week at work someone made a orange cake and gave me a slice - within a few minutes I felt my mouth start to tingle and the work colleague admitted there was 'some' almond meal in the cake. Her excuse was that even though she knew I was allergic to almonds, she'd made cakes for work on other occasions and I'd never complained - missing the fact I hadn't eaten any of her cakes before. I take people at face value when they say they don't like/want a certain food item.
I respect my kids likes/dislikes but they are obliged to try a food several times before they are allowed to definitively say they don't like food.
Ds will not eat eggs - he has never liked eggs even as a small child. He won't eat quiche or any food where the egg is an over riding flavour. You can't sneak egg into a food either - as he will taste it and say he doesn't like it.