The moment you supply any "available values", you give up the date picker. Even with later versions of SSRS, that remains true. If your Default value is dependent on another parameter, then you need to use that parameter to the query or stored procedure that feeds the Default value and corrects that value accordingly.