He doesn't seem to show up and I'm assuming it's because of his visual upgrade? Maybe something happened to prevent him from appearing in gotham for this feat
He has multiple locations, are you sure you checked them all? http://dcuobloguide.com/feats/fanboy-hero/