You were absolutely right! It was the lightbox js that was causing the Spry Validation not to work. Once I removed that, both your validation in the contact form, and the extra fields I added with Spry, now require to be filled in before the Submit email will send. Note to others: a js conflict worth remembering.
Thank you so much, Jason. You were a huge help as always.