So is this a bug? Any insight?
I looked at this again with JBoss 5 CR2, and it still seems like passivation is enabled in two places. The cache configuration I had listed as #2 above has moved into the following file however:
The question is still open though. Is passivation happening twice out of the box, and should it be?