Can't help with the no milk now issue, but when I stopped bfing my son at 14mths I never introduced him to a sippy of milk or anything. It is ok to offer dairy alternatives - cheese, cottage cheese, yoghurt, sauces with milk in them (white/cheese sauce), milk on cereal etc. This is what I do and just make sure he gets about 4 servings a day - it doesn't have to be a lot either. I can't recall how much each of these provides as a comparison, but a google search might help.
How about if you flavour the milk with something and then wean out the flavour?
HTH