How do you get on with nuts?
I know you said no pork but what about boiled ham? With a salad or in a sandwich or wrap it around a leek and bake in a sauce, passata would work well.
Actually passata may well be the way to go, you can use it as a base for chilli (either just beans or with some lean mince) or bolognaise.
Stuffed cabbage, stuff with rice and lean meat, I usually then cover with passata (can you tell I like the stuff).
Fajitas.
You mentioned eggs, add some smoked salmon to scrambled egg.
Fishcakes? You can use different fish and add different spices / herbs.
Boiled sweets will add calories.
Fish kebabs.
Use your yoghurt with chicken to make chicken tikka, which you can then put on a kebab skewer to cook.
Can you manage tuna? Tuna and sweetcorn in a sandwich or on a baked potato.
You could also add pickles and chutneys to food for a bit of variety.
Try some offal, chicken livers, lamb's liver, kidneys etc.
I sometimes cook rice in a 50/50 orange juice and water. Sometimes I throw some smoked haddock in too.
Egg fried rice with lots of veg?
Griddle a selection of veg, courgettes, aubergine, onions.
You can stuff various veg, peppers, courgette, cucumber (it tastes different warm) onions, spring onions.