Yep, memory management is not a simple topic. The easiest/best way to test would have been to quit chrome and see if that resolved the issue.Yeah, things doesn't add up. I know nothing about memory allocation on macOS and how Chrome specific handle it.
The point about istat menus 'aggregating' the memory of sub-processes (which I didn't know) really does suggest it wasn't an istat error but something in chrome (and the size sounds more like a memory leak than a thousand pages open - I hope anyway).
One other tidbit about your swapping: first, 6 gig swap file is pretty big. But even more important than swap file is whether it's actively swapping (that would usually be the slowdown). Even on an older 11" airbook I rarely get a swapfile above 2gb, and that's when doing stuff the 4gb (!) ram system really should not be doing.
Another possible explanation why swap file was less big than the 50gb istat number might imply - shared resources. The system and I would presume chrome doesn't have to duplicate code etc that's already in memory elsewhere.