I'd agree with it being generally a transpondial thing, Britlish speakers tending toward the "-t" endings.

"He smelt a rat"

but somehow: "She smelled of mothballs"

I suspect there aren't any hard rules here - it's more or less about habit and how nice the word sounds.