I've reset it back to us.
I checked our dyndns account, no obvious sign of hacking. The account password is a random sequence, immune to dictionary attacks.
My guess: during a brief power failure several days ago, another site that uses dyndns happened to get assigned our last IP address. But our update client should have fixed that on it's own. It may need a restart.