Of course not, but lightning strikes... could have hit the mains also and fried some servers via the AC outlets. Horrible nasty stuff.
From the dial by name token are you going to a transfer or a leave mail? If a transfer, does it ring the phone correctly but mess up leaving VM? If a leave VM token, try changing to a transfer to test. Also, drop an email token between the dial by name and the transfer/leave mail tokens, send yourself an email with $KEY in the body of the email. See what is being passed out of the dial by name.
Peter