Hi! I've never been in your position, so my advice is really just theoretical
but hopefully it will bump up your post so some other mamas can have a look and chime in with their thoughts too!
Have you read the
http://babywhispererforums.com/index.php?topic=157385.0 FAQ? There are some tips in there.
Ultimately you want to get rid of the feed that he's least attached to first (so afternoon or midmorning, whichever is the one he's most easily distracted from). Once you've established a routine without that feed, then you get rid of the next and establish that routine. Whatever feed he's most attached to (so from your description, his morning one) will be the last to go.
At one year old milk really becomes a drink rather than a feed, and the emphasis switches to solids. You can offer a cup of milk (or a bottle if he already takes one, might be an easier switch if that's the case, though some moms don't like to use one this late into the game) with a snack to replace the calories. For morning I would do milk in a cup with breakfast.
hth xx