Thanks. I ended up using the algorithm and table from the un-restricted c file source below to create yet another java version of crc32.
https://web.mit.edu/freebsd/head/sys/libkern/crc32.c
Converting the C to java was a pleasure compared to the amount of time spent researching the details.