Ну в общем я посмотрел, там есть такой скрытый метод
MaterialDatePicker.Builder::customDatePicker().
Думаю, если туда дать правильную реализацию
DateSelector'a, то всё заработает. Сделать такую реализацию тривиально.
С доступом к методу могут быть проблемы, он помечен как недоступный юзеру. Можно рефлексией его достать и дёрнуть, в принципе это в данном случае нестрашно.