Well, like I said, the SPI problem was in the Errata, so technically a separate document.
The EUSART problem, though, was right there in the EUSART section. I tried to make the thing send MIDI messages, on and off (mostly off) for about six months. I modified programs from, like, three or four books/websites. Then I started from scratch, doing the initialization step by step in exactly the order they have them in the book, and other than getting a bsf mixed up for a bcf, it worked perfectly. I figured the books would be easier to understand, but in that case I was clearly wrong!