Ich vertreibe ein in Delphi geschriebenes Programm für Windows und empfehle in solchen Fällen jeweils auch Bootcamp, virtuelle Maschine, Wine (Linux und MAC). Und ich habe bis jetzt noch nie gelesen, dass es nicht geht. Und ich weiss, dass alles genutzt wurde oder wird.
Vor fünf und mehr Jahren habe ich einige Male beim Installieren von Parallels/VMWare geholfen (nicht für die Nutzung meines Programms). V.a. Spiele liefen damals dann relativ oft gar nicht oder nicht rund;
Bootcamp+Windows waren jeweils die Lösung.
Thema: Bootcamp oder Virtualisierung
Umschreiben für MACs/iPads/Android Tablets: Eine "BestOf"-Sammlung für Schulen erstellen wäre sicher interessant. Da würde ich vorher mindestens in der D-A-CH Region Kontakt aufnehmen mit Leuten, welche über Lehrmittel entscheiden oder Lehrmittel herstellen.