I’ve suggested for a similar wish in this thread : Programmatic date Range in Date columns - #3 by Quentin_Morel
Please have a look and tell me if this is ok for you ?
Using lookup custom filter is the best option I guess
In your case you should say that you don’t want to lookup already existing date