Hi, I'm from Australia too! In chilly Melbourne.
I give Rory a bottle of milk before bed too, but I use the tommee tippee coloured bottles with HUGE flow. The tops of the bottles are pretty much destroyed so it flows out very quickly, so she drinks it as quick as from a cup. I've kept it up mainly because I used to give her some milk in her cot while I read her a story (which settled her the best) and we learnt the hard way that she spills way too much from a cup. Now I don't need to keep her in her cot for a story and drink, as she is older, she sits well on my lap on a sofa in her room to read books before bed rather than trying to run out of the room all the time. Anyway...
I'm sure you'll get good help on here. My suggestion is that you could water down her milk (to reduce her calories from milk but keep her feeling full) and also slowly decrease the amount of milk she has, particularly before her day nap. I think that avoids having a big arguement over trying to drop the bottle cold-turkey and also reduces her calories from the milk so she's hungrier at dinner. Hopefully she'll be more inclined to eat a range of dinner foods as she's hungrier.
cheers,