@ Roleme
The most important thing to understand is that there are "free sites" and then there is the well-defined "Free Site Model." Yes, you absolutely have a free site, however what you do not have is a specially-constructed 4-page "Free Site" built to established rules and designed as a traffic lure to funnel surfers to your sponsor and perhaps to your big free site.
Here's a link that may help you better see what a "Free Site" needs to be in order to be accepted by the major Link Lists:
http://www.howling-wulf.com/2009/06/...ult-linklists/
HTH