It looks like you have IPv6 addresses for GitHub. Let's Encrypt uses IPv6 addresses when present and this is failing because it doesn't reach your nginx server. You probably just need to remove the IPv6 addresses or replace them with ones for your DO nginx.