I checked again with our Operations. We of course filed though eAPIS as advertised and we got landing permit OK in KCOS. Simply I did not make sure DIRECTLY WITH HIM that the Customs Officer would be PYSICALLY present on arrival.....
Bygones now.... but good lesson !