I'm sure Selene and him met (and, if they rubbed each other the wrong way, argued) before! (Also, slightly off-topic, moves in with Amphitrite, right?)
... Somehow, I can see Selene and Dionysus getting along in some crazy way. She's the kind of work-addicted person who'd attempt to make him move. XD