HV said to offer and then take away if not eaten and not to offer anything else but most things I know she won't touch so I feel like its pointless even putting it down IYSWIM.
But if you don't offer it to her, it won't become familiar and she won't (one day) decide to just lick it and then maybe put a morsel in her mouth. Remember it can take AT LEAST twenty exposures to a food (often more like 50) before it becomes 'familiar', so yes, you do have to keep putting things on her plate even if you know she won't eat them. Otherwise you're only giving her things you know she WILL eat and that perpetuates the cycle.
Do you eat with her? Do you eat meals as a family? I would just serve healthy, well-balanced meals, as a family as often as possible (at least with her not eating alone so eating with you or her brother), and leave it at that. Don't comment on or cajole, just put the plate in front of her and let her eat or not eat. At this age I think it's fine to give a little supper of banana or porridge or something right before bed if they've not eaten well all day. She's too young to think of holding out for this.