The Neosaurus costume originally appeared as the Questing Beast in The Questing Beast (1967) episode of Lost In Space, this time painted green instead of red.
The establishing shot of Gotham City Library is, of course, the New York Public Library, with its regal lions overlooking Manhattan.
Egghead mentions Fulton (steamship), Edison (electricity) and...Casanova (an adventurer as well as noted seducer of women) as those who were told it could not be done
The Neosaurus costume had been seen on display earlier, at the Gotham City Natural History Museum. So it's no surprise Batman shows up wearing it as the 'dinosaur.' It looks like a distant cousin of the Gorn.
Another close call so far as identities are concerned, but the unflappable Alfred once again saves the day.