An update. Using the fact that, in the Southern hemisphere, Mathematica azimuth zero is at local meridian North. As is common. With positive direction towards East. And so coincides with longitude zero and direction, when seen from the South pole..
moonGeoPositionNr2[datetime_DateObject] := Module[
{latitude, longitude},
latitude = First@Last@MoonPosition[datetime, CelestialSystem -> "Equatorial"];
longitude = First@First@MoonPosition[GeoPosition@{-90, 0}, datetime];
GeoPosition@{latitude, longitude}
]
theTime = DateObject[{2016, 2, 27, 18, 0, 0}, TimeZone -> 0]
moonGeoPositionNr2@theTime
GeoPosition[{-9.209, 145.40}]