I have come across this issue with Solaris auditing and crontabs before (there is actually a Sun bug opened for it, but I believe they never fixed it).
The latest openssh and Solaris sshd packages have a fix to add the correct auditing API calls to setup the audit session, so I would recommend updating your sshd to newer code (probably a good idea anyway for security reasons as the bug was reported 9 years ago!).
In the meantime, there is a workaround, which is detailed here:
ssh & crontab bug
I hope this helps.