Thanks for the advice. Ali, that's exactly what I do (although I hadn't realised Tracy suggested a second feed). I've found that she's sometimes keen to have a bit of milk to wash down the food she's just had. Although, the last few days she's not interested. I offer a doidy cup with water too, just a little bit, during meals and she loves playing with it.
I don't think the fast flow in itself is an issue anymore. I tried laid back nursing when she was small but I don't think I did it properly and she never liked it. Instead she got used to guzzling it down (and developed, I think, a narrower latch to pinch and control the flow. It doesn't hurt so I've let her do it). I was just wondering if she was getting annoyed at the flow being too slow these days but again, in that case, she would be ok when I try compression

Things have gotten worse since my last message. I think she's properly reverse cycling. We're now back to 3 feeds a night, every 3h, which she hadn't done since she was 2months old. And snacking during the day. Today it's even worse: she's refused all food since she woke up. Her last feed was 3am and it's now 2.30pm! The weird thing is that she sometimes get very whingey and latches on immediately when I put her on but only sucks for 1min and then won't have any more. She did the same with her dad and a bottle of expressed milk at bedtime yesterday: acted super hungry, jumped on the bottle and avidly took 2.5oz (70ml) but then refused to have more.

What to do??
The health visitor told me I urgently needed to teach her that food is for the day (felt slightly judged by that sentence) and that I should gently and progressively cut the feeds shorter at night. I've tried but then she either cries or goes back to sleep only to wake up an hour later. Should I just push through? I do not want to let her go hungry at night as I think she wouldn't understand and would get scared/upset.
I'm thinking of trying to do "dream-feeds" during her naps during the day... that might sound weird and I know she's too old for DF (7.5months) but I'm thinking it might be a gentle way to bring the calories back onto daytime and get out of that vicious circle? What do you think?? She'd need to sleep on her back though for that, and willing to open her lips...will report back.
I just want to make clear I'm not trying to make her STTN. I'm still on leave so I'm fine with feeding at night. Just not 3 or 4 times! My return to work date is approaching (in two months) and one feed will be manageable, but cosleeping in order to feed all night is not something I'm comfortable with so I'm seeing this as a slightly stressful deadline.