Sachverhalt: Sachverhalt: A. M._, geboren am 1. Januar 1951, verwitwet seit 1991, Vater von vier Kindern (geboren 1977, 1979, 1983 und 1985, allesamt in Pakistan lebend), reiste 1995 als afghanischer Flüchtling in die Schweiz ein. Seinen in zeitlicher Hinsicht längsten und finanziell lukrativsten Einsatz in der Schweiz leistete er gemäss Auszug aus dem individuellen Konto vom 1. Dezember 1999 von Januar bis Mai 1996 im Restaurant U._ als Küchenhilfe und erzielte daraus ein beitragspflichtiges Einkommen von total Fr. 12'830.-. Zuletzt arbeitete er von Juli bis September 1998 im Office des Landgasthofs L._, bevor er diese Stelle per 16. September 1998 infolge ungenügender Arbeitsleistung verlor. Am 8. November 1999 meldete er sich bei der Invalidenversicherung wegen seit August 1998 anhaltender Rückenbeschwerden zum Rentenbezug an. Mit Verfügung vom 14. Februar 2003 lehnte die IV-Stelle des Kantons Zürich nach umfangreichen medizinischen Abklärungen das Gesuch um Ausrichtung einer Invalidenrente ab. Daran hielt sie mit Einspracheentscheid vom 17. Februar 2004 fest. A. M._, geboren am 1. Januar 1951, verwitwet seit 1991, Vater von vier Kindern (geboren 1977, 1979, 1983 und 1985, allesamt in Pakistan lebend), reiste 1995 als afghanischer Flüchtling in die Schweiz ein. Seinen in zeitlicher Hinsicht längsten und finanziell lukrativsten Einsatz in der Schweiz leistete er gemäss Auszug aus dem individuellen Konto vom 1. Dezember 1999 von Januar bis Mai 1996 im Restaurant U._ als Küchenhilfe und erzielte daraus ein beitragspflichtiges Einkommen von total Fr. 12'830.-. Zuletzt arbeitete er von Juli bis September 1998 im Office des Landgasthofs L._, bevor er diese Stelle per 16. September 1998 infolge ungenügender Arbeitsleistung verlor. Am 8. November 1999 meldete er sich bei der Invalidenversicherung wegen seit August 1998 anhaltender Rückenbeschwerden zum Rentenbezug an. Mit Verfügung vom 14. Februar 2003 lehnte die IV-Stelle des Kantons Zürich nach umfangreichen medizinischen Abklärungen das Gesuch um Ausrichtung einer Invalidenrente ab. Daran hielt sie mit Einspracheentscheid vom 17. Februar 2004 fest. B. Die hiegegen erhobene Beschwerde des M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 21. Juli 2004 ab. B. Die hiegegen erhobene Beschwerde des M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 21. Juli 2004 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt M._, bis 31. Januar 2005 durch Rechtsanwalt Christof Tschurr, seither durch Rechtsanwältin Mariana Kreutzmann - welche indessen keinen Aufwand zu tätigen hatte - vertreten, unter Aufhebung des kantonalen Gerichts- und des Einspracheentscheids beantragen, ihm sei eine ganze Invalidenrente zuzusprechen, eventuell sei die Sache an die Vorinstanz, eventuell an die Verwaltung zur Ergänzung der Akten zurückzuweisen. Im Weiteren ersucht er um Gewährung der unentgeltlichen Verbeiständung. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung (BSV) auf eine Vernehmlassung. 