It was on the results page, if you search 'public administration'. And yes, it sounds like that's exactly the same sort of 'interview' I had, so I wouldn't worry!
No idea how many people they're planning to take this year, but their website FAQs says they usually take 5-8 each year.
Which other policy programs did y'all apply to?
I'm still waiting to hear back from Chicago, Harvard Kennedy, Harvard TH Chan, George Washington and Oxford. Rejected from Duke and accepted to Washington Evans (yay!).