I just realised my answer was going to be what you discovered. I'm sure glad you said it first, but it was a good guess. All the clues fit.
OK, I'm still stumped.