The uppercase letters are definitely the problem here. The easiest bet is probably to edit the hgsubversion source code so it looks for uppercased names, but I'd actually welcome a patch to make the trunk/tags/branches names configurable.
I could have sworn we had that feature, but I don't see it in the code so I'm probably just remembering a past proposal.