Just buy the healthy stuff when you go. If they're real friends they will understand anyway.
THe extra carbs could be useful and you wouldn't be eating a load anyway, you'd be eating 20g per meal at best as described and asround 10g at least, so it's not like you've be consuming the equivalent of 2 baked potatoes worth with every meal.
As for the red meat, red meat is fine but be careful not to go too overboard, as excess red meat and indeed excess protein can contribute to kidney stones and potential gout as well.
You nca include tueky and chiekn and eggs into your regime as good protein sources and fish, as long as you're not too indulgent with fish due to the metal content.
However there's also protein in peas, beans, lentils, corn, rice, mushrooms, low fat dairy, peanuts and mild amounts in things like broccoli and nuts, so there is no need to be heavily reliant on red meat for protein.
As for the limited carbs suggested foods like soybeans and other beans, legumes, peanuts, broccoli cucumber and a few other foods are not too filling anyway in terms of thickness or weight of food relative ot the amountf of carbs consumed, whereas other stuff like potatoes, rice, bread and pasta could feel quite weighty after eating, so limit,or exclude them if you feel that way, but the minimum and maximum carb limits per meal I outlined should be fine.
You will be undereating at 1,200 calories and indeed at 1,500 because of exercising too. Sedentary adult females need 1,800 calories anyway, so eating around 15-25% more than that would be beneficial ot account for the exercise anyway and so you can protect muscle and have enough energy also, because gaining a it of muscle so good for fat loss, but burning it isn't, it's just counterproductive.
Something like broccoli is a good low weight carb source and rich in carbs, so a medium stalk would give you the 20g carbs anyway, so there's no need ot eat healps of the stuff like you woul with say spinach, because the ratio of size to carb content is more beneficial.
Nothing wrong with spinach though to knowledge.
Hopefully I've allayed any concerns you may have bene having.
The patience thing will definitely be a virtue as they say and one day I might find out who "they" actually are, that seem to say a lot of vaguely insightful things
GOOD LUCK Ruth and be proud of yourself. I'm proud of you and I think you're doing great at the minute and if you keep believing in yourself you WILL achieve your goals, so chin up, be storng and no worries, because we're here for you and we as a community will support you for as long as you want us too okay

.