Es geht dabei ja nur um die uses-Klausel der Projektdatei. In den Units kann man zumindest bei Delphi ohnehin keine Pfade angeben (aus eben den von dir genannten Gründen).
Wenn man absolute Pfade braucht, müsste man das aber in der Tat nach Betriebssystem unterscheiden. In der Regel sind das aber relative Angaben (hoffe ich mal
), so dass man immer den Slash nehmen könnte, der unter Windows wie auch unter unixoiden Betriebssystemen als Pfadtrennzeichen gültig ist.