Well done, Kit! Keep up the good work.
I've been vegan for four years now and feel very good indeed. It's not completely comparable to your situation, I know, but it seems similar. I didn't lose any weight, but I was skinny to start with, and my cycling seems as 'powerful' as ever
Milk was a toughy, but you get used to 'soya juice' after a while: it's actually very nice. I think it's just that I (and most other people) expected it to taste of milk when first trying it. Get out of that mindset and you're there. There are a couple of brands of chocolate soya drink that are ACE on cereal.
Snack on nuts: brazils and hazels are very good for you with all the right things in. If you toast them slightly under the grill first they are divine.
My secret getting-enough-fat-and-protein weapon though has to be peanut butter: what a truly great food. Olive oil and sunflower oil can be used liberally on your food (bung a few plops in pasta, rice, etc.) and I've found hemp oil (sold as 'Good Oil' in Sainsbury's and others) to be tasty and to contain all the right fats.
That's one of the great things about not eating meat and dairy: you can basically drink all these tasty, tasty oils and it does you no harm! (Just, er, keep exercising, yeah?)
This book is great and very thorough if you need more detailed info.
And remember: you don't need to take any supplements!
All the best 🙂