Cannot find /usr/lib/ld.so.1

Made a mistake ran pkgadm on a legacy solaris 10 system. I cancelled the command as it started to run, but now getting Cannot find /usr/lib/ld.so.1 on trying to run any commands and trying to login via ssh now give me "No supported authentication methods available (server sent: gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive)".

Not sure how can I fix this Cannot find /usr/lib/ld.so.1 because I think the libraries are actually missing now.

Yes, this important library is missing. Did you actually run a pkgrm ?
I think even programs in /sbin are dynamically linked, and they won't run now.
I think you must boot from a rescue system, maybe from a Solaris install DVD or a network boot. And hopefully you can restore from a backup.
Or perhaps you have a boot archive (that is kind of a local snapshot of your system).