You are projecting your fears on your relationship with her and her relationship with food and this is a dangerous path.
You want to avoid her the suffering your endured and the lasting damage it has done to you and this is normal and right. There is something very disturbing about counting calories for a toddler. Observe and enjoy her growing and learning everyday, not analysing her eating or activity level.
You are doing fine and she can still change her food preferences.
With veggies, it is a bit of a hit and miss. If she likes them in sauce, why not try ratatouille or soups or mashed. Make a thick stew, which basically cutting them in cubes, and letting them simmer for an hours. Make a base of onions in 1 tbl spoon of extra virgin olive oil, add onions, then carrots, zucchini and let them melt at low flame. Midway through add a tomatoes, a some frozen peas.
The only suggestion. for a change would be to remove the ultra processed snack you give her. Baby crisps are junk food for baby and a cereal bar isn't a good daily choice. Give her a yoghurt with berries, or try making kale chips.
Try making hummus yourself and she can have it with some thin Italian breadstick or steamed green beans . Make your own cracker downshiftology.com/recipes/ultimate-seed-crackers/ or eatingrules.com/multi-seed-crackers/
She will develop a preference for the food you offer her, so if it is bread with ham or cheese and processed snack it will only make it harder and harder to like the real test of real food.
Food manufacturers are brilliant at presenting us ultra-processed food as the best for our babies, but concentrated juice is pure sugar and puffs or similar are Doritos in another shape.
Maybe some days, instead of grated cheese, offer avocado on toast, if she likes baked beans, you can makes similar dishes with other beans.
Oven roasted pumpkin or sweet potato is really nice. Cut int
BE adventurous and sit with her and have both the same meal.
Don't ask if she likes it, present it normally.
You can also offer some fish maybe. Make a small sauces with tomatoes, onion and a bit of broth and simmer a piece of cod in it
Maybe consider butter for her or you instead of margarine. Read the ingredients on the margarine label , so fake, so heavily processed . Butter has good vitamins .
If you go for real food, you can't go wrong. Don't reduce her portions, please.
Your DD is healthy and happy. She loves the swing, great, a happy toddler is the best thing ever.