Du borde kunna editera Distribution, som är ett skript som ligger med installeraren, och kontrollerar att du har rätt systemversion.
Jag tittar i filen nu, och den kontrollerar att du har 10.5.2, annars installerar den inte.
Gör så här:
Öppna paketet Safari311UpdLeo.pkg med "Flat Package Editor".
Plocka ur "Distribution".
Editera skriptet på rad 44, så att det står '10.5.3' istället för '10.5.2'.
Åter i Flat package editor, radera den gamla versionen och dra in din nya.
Nu tror jag det ska funka.