Sachverhalt: A. A._ (Jg. 1967) zog sich am 30. Mai 2008 bei einem Verkehrsunfall Verletzungen am rechten Knie (Tibiaplateau-Impressionsfraktur, vordere Kreuzbandruptur) zu. Nachdem die AXA Winterthur als Unfallversicherer zunächst die gesetzlichen Leistungen erbracht hatte, erklärte sie sich mit Verfügung vom 10. August 2009 als für den Unfall nicht zuständig, weil dieser nicht bei ihr versichert gewesen sei, worauf die Ersatzkasse UVG die Fallführung übernahm. Die Ersatzkasse UVG stellte ihre Leistungen mit Verfügung vom 24. November 2011 rückwirkend per 31. Dezember 2008 unter gleichzeitiger Verneinung eines Anspruches auf eine Invalidenrente und/oder eine Integritätsentschädigung ein. Eine hiegegen erhobene Einsprache hiess sie mit Einspracheentscheid vom 25. März 2014 insoweit gut, als sie sich bereit erklärte, die Kosten für zwei spezialärztliche Betreuungen pro Jahr und allenfalls Physiotherapie und Antirheumatika zu übernehmen, sofern diese Massnahmen indiziert seien und mit dem Unfallereignis vom 30. Mai 2008 in Zusammenhang stünden. Im Übrigen wies sie die Einsprache ab. B. Das Sozialversicherungsgericht des Kantons Zürich wies die dagegen erhobene Beschwerde mit dem Begehren um Zusprache der gesetzlichen Leistungen (Taggeld, Rente, Heilungskosten) über den 31. Dezember 2008 hinaus mit Entscheid vom 22. April 2015 ab. C. A._ lässt mit Beschwerde ans Bundesgericht seinen vor Vorinstanz gestellten Antrag erneuern. Für das bundesgerichtliche Verfahren ersucht er um unentgeltliche Verbeiständung. Die Ersatzkasse UVG lässt auf Abweisung der Beschwerde schliessen, während das kantonale Gericht und die als Verfahrensbeteiligte beigeladene Sanitas Grundversicherungen AG von einer Stellungnahme absehen. Auch das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung.