Which Serial.print do you suggest I replace?
The one(s) that use BYTE as the second argument.
In the code or in the library?
Yes.
I replaced the prints with writes and got 30 lines of errors, more than the frist time.
Not surprising.
This is an example code off the web site using the supplied library, it should work the first time.
Well, of course, the "web wizards" should have fixed every piece of software ever posted anywhere on the web when the Arduino IDE changed.
Let me know when you have that working.
That code worked with the version of the IDE that was in common use when the code was posted. You could, of course, figure out what that version was, and go back to it.