For your hydro bill, if I understood correctly, they just need one address proof, I saw in checklist, you can provide, internet or hydro or DL, any one will work so probably then your DL worked. Dunno if your DL had your current address, if not maybe then they just did it like...yea whateva :)...