Слона лучше есть кусочками. Если условия позволяют я бы занулил все
64 байта с заведомо известной и легко считаемой crc. Если не
совпадёт при сравнении на приемном конце, начал бы ручками
подбирать величину crc при которой сравнение сработает. То же самое
проделать для 1 байта из 60 меняяя его значение от 0 до FF ну и
далее по всему списку step-by-step по принципу 1 из 60. Так будет
проще найти где и на чем ломается алгоритм.