I have changed the validation line to simply require.
$WAFV_Errors .= WAValidateRQ((isset($_POST["dob"])?$_POST["dob"]:"") . "",true,11);
and I still am not able to validate anything except dd-mm-yy.
I verified that there as not a cache issue by making a small visible change to the live page. As soon as I pick the date using the datepicker the box goes red and the page will not submit.
Very frustrating. I don't understand how the date format even applies now.