If you can log into your shell account with your new admin password but still need the old password to use the DirectAdmin control panel, then try using the old password to log in to DirectAdmin. If that works, then use the change password feature in DirectAdmin to change to your new password.
Let us know if that works.
Jeff