RickG- for the actual cruise you can sign up the night before that's no worries
I hope that gives you enough time and hope you can make it out.
However if you plan to track your car the deadline for the pre-registration cost is May 27 after that you will have to pay the regular costs.