Olympic champion Kaylee McKeown has withdrawn from major competitions after glandular fever was mistaken for the flu, prompting a recovery setback.