I figured out what my issue was.
When I initially set up Rocket.chat, I thought I needed to forward port 80 to 3000 within the firewall. This is obviously not the case as this is handled within Caddy. Removing the unnecessary firewall rule and adding the external IP and hostname to /etc/hosts allowed the SSL certificate to issue correctly.
Hopefully this helps someone down the road.
Thanks!