Residency can be waived. Unless you've been to some "exotic" places it isn't a show stopper. However onus is on the applicant to produce police records, itineraries, addresses etc for their time abroad.
FWIW, I think the OP should apply now. They might totally bomb CBAT anyway making it a moot point.