There are two different things here.
The first thing "is wget / curl enabled" which translates to "can I run wget / curl from my hosting account". I was absolutely certain that the answer is yes. If it weren't, you wouldn't be able to run wget and get a 403 error in the first place.
The question you didn't seem to have asked your host is "can wget / curl running on any server in the world, including the one my site is hosted on, access my site or is there something like Apache's mod_security2 or another UA filtering mechanism preventing such access?". This is the question you have to ask your host.
Let me explain my thinking so that I can lead you to the correct questions to ask your host. When you try using wget you get a 403 error. When you try from a browser it works. The only differences are the origin of the request and the user agent string used.
1. The user agent string is a piece of text sent out by the user agent (browser, wget or curl) which tries to access your site. It identifies the user agent to the web server. Many hosts will deliberately block wget and curl as they consider them "potentially unsafe" user agents. This springs from the fact that some stupid wannabe hackers use them in their not-so-well-designed hacking scripts. Of course we want to use them for a legitimate purpose, therefore we need to make sure that the server allows to be accessed by wget.
2. The origin. When you are accessing your site over your web browser, there is a request sent out from your IP address to the web server. When you are using wget, there is a request sent out from the loopback IP address (127.0.0.1) to the web server. Many web servers are designed to forbid requests coming from an internal network or loopback IP address. You may need to ask your host if this is the case with their servers.
Knowing GoDaddy's support quality (or complete lack thereof) you may not be able to get any meaningful answers from the first level support technicians. They are typically some script-reading, underpaid, outsourced, generic support people who might not have any sufficient knowledge on the matter. If you seem to be getting a lot of meaningless replies, ask to escalate your support request. Level 2 support technicians are actual engineers who know what you're talking about and can really give a decent reply to your support request.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!