Refs #20268 - Cleanup collective.sendaspdf dependency
Refs #20268 - Add Table of contents support