Under the act as it exists now, there's no requirement to have ID or to swear an oath or to have someone vouch for you in order to vote. Perhaps what the Chief Electoral Officer was referring to was the registration stage. At that stage you need to take a oath and have a voucher if you don't have identification. At that stage perhaps those preparations could be made to address that. He'll have the discretion to signify two pieces of identification that could be used.
On December 12th, 2006. See this statement in context.