When overwriting position:sticky with position:fixed it does work, but this also brings the hassle of adding padding to the website + you never know how these styles will evolve so I'd rather not ...
Moving the header class to the individual table header elements like the table examples in the bootstrap zebra-stripe & tablesorter example resolves this issue.