The Bureau of Meteorology's Sarah Scully says Cyclone Alfred's landfall could be delayed until Saturday morning.