You can use the KVS tool to search for UA upgrade availability.
If by 'on a given route for a date range' you mean entering one set of dates and asking it to spit back which dates have NC or NF space, then no.
But you can pretty easily scroll through a series of dates on at a time to see whether there's upgrade space. Much quicker than using the United website to do the same.