The card next to the photo is from Bobby Schmuck, Associate Director of Scheduling and Advance at the White House, so I guess they did meet.
The White House Advance Office does a security check on every, EVERY visitor. For casual visits and tours it’s a simple name check-—but they certainly should have turned someone on a no-fly list.