I think it's doable. It will all come down to how quickly you get seated at CM. I think you have a good chance of not having much of a wait since you're one of the first dinner spot times.
I would walk from CR back to MK. When I'm in a hurry, I hate having to rely on something I have no control over. If you just miss a monorail or there is any delay there, you're stuck standing. With walking, you can choose to pick up the pace to make it go faster.