Certificate renews with old certificate

That's a symlink to the wrong directory. The new certificate should have been -- and probably was -- saved in /etc/letsencrypt/archive/micromules.com/. But since the symlink is wrong, Certbot wasn't able to update it to point to the new files.

Can you post "sudo ls -alR /etc/letsencrypt/{archive,live,renewal}/"?

Edit:

By the way, you have a lot of valid certificates:

(They're listed twice for technical reasons, but still.)

Do you prefer having a certificate for "micromules.com" or "micromules.com and www.micromules.com"?