I am currently stuck on something similar, Its a drop down which i can spy and select the month & year, but when it comes to the day. I can read it and set the Match Index as dynamic and move it up one if not correct.
Problem is when I find the correct day I am unable to select the date. When I try a Navigate with Click or double click it just moves on without doing anything or giving an error,