The documentation sometimes get lagged behind the code. You can look go-algorand/config.go at master · algorand/go-algorand · GitHub for the parameter description.
Please let me know if you have any other questions. ( I think that the in-code documentation would answer your question from above )
As a one-liner : setting CatchpointTracking to -1 would prevent archival nodes from tracking the catchpoint label for the node. Depending on your usage, you might want to restore this up once catchup is complete. Disabling this feature reduces the amount of disk i/o being performed. If the botteneck on the catchup on your machine happen to be the disk ( which I believe is the case ), then setting this to -1 would improve your node’s catchup performance.