Ignore the internet grammarians. I mean, who are *they*. I liked your use of bemused and was never confused by it. I like carolled--Miles in particular is manic half the time and 'carolled' seems perfectly appropriate. If I don't have to look up a word or two while I'm reading, I'm disappointed.