The "Rewards Network" is the new name for the iDine program. The miles post at weird dates and never match when you actually ate out. You must have used your CC somewhere that was a member without realizing it.
Ever since they imposed far more restrictions, I make no efforts to go to their restaurants anymore. I just see them pop up as "surprises"
There are some bars that give miles too for $ you spend on the tab.