Thanks, I think I see how that will work for me. Documenting it here in case it's of use to others.
The code in the link you gave me returns the variables row and column. I can use those to extract what I need from my data table. The month is in array cc[row][0), and the type (Scheduled or Actual) is in array If[column]['label']. Or maybe there are API calls I can use to avoid delving so deeply into the data table?