(started to write this before your other reply)
Without quantities it's impossible to estimate amounts.
You could be eating a small fish cake with a bowl of salad with lots of varied veg, or a couple of large fishcakes with a couple of leaves and a slice of tomato.
Ok, in my opinion , I think that if you are looking to add calories then an extra egg is probably far more nutritious than a slice of toast and butter, especially if it's an industrial bread, 15g of butter probably has more fat than the egg
The fats in fish are mostly monounsaturated and seem to be protectective, the fats from the cheese are probably higher in saturated (that's where I personally would be careful of amount, and as I live in in a land of 365 cheeses go for small amounts [30-40g portions] with good flavour )
Eggs, are in spite of their bad reputation , over 50% unsaturated fat and they really aren't that big so not high in calories.(they do make my glucose levels rise though so I have to bolus for them)
As a gardener I should think that you have quite high calorie needs ;far more than I. My basal calorie needs are only 1400-1500 a day (I've checked using weight/age/heart rate through the day) . If can only go on my own figures . I think that a relatively high fat med type diet (say 40% fat) seems to be healthy, for me that is on a non active day, only 66.6g - not really a lot when you consider using some oil for cooking , have a salad dressing, milk in coffee plus fish/meat/cheese etc .
That is just within the French guidelines of 35-40% but only half of the 80% fat level that some people seem to be eating. (UK guideline is 70g for women and is based on 2000 cal so about 31%)
I actually have to do over 6 miles of hilly walking or running to get up to the gda of calories for women
Why don't you put a few sample days into one of the online calculators and see what your nutrient profile is like? It will give you both the macronutrient so you know what sort of amounts you are eating and the micronutrient amount which will show if you are missing anything.
The US
Supertracker is a
big pain to use because you have to input using cups and ounces but it is accurate and produces excellent reports. the others tend to have a mixture of official and crowd sourced data so don't always have full and accurate details)