You can ask for the e-certificate during the registration process for the oath.I read that somewhere too. But it would seem like these people were travelling and had tickets to show, and so got the expedited e-certificate. But we’ll need someone who’s got the e-certificate to confirm all this.
My wife asked for opting for the e-certificate during the registration process of oath and she got her e-certificate the very next day.