Re: Dynamic named range, ignoring blanks... but on different worksheet?
I think (and without a current version of your Workbook to test with, I am slightly shooting in the dark here) that all you need to do is change your Data Validation to List and then use =Dates as your Source.
If thats not working then please upload a Workbook (having removed/disguised confidential information) and someone will figure it out