Took me a bit of time fighting CPAN to get it to index it (that'll teach me to try to use 1e-4 as a version number) but the patches that a kindly chap in the community sent to me (wasn't sure if he wanted to be named so I have erred on the side of caution) are now up on CPAN.
This means that both you and I can finally use
MongoDB for our Auth stores, and I can finally continue working on the project I was working on before this debacle put me off.
Check it out
here (http://metacpan.org/module/Catalyst::Authentication::Store::MongoDB), or
here (http://search.cpan.org/~altreus/Catalyst-Authentication-Store-MongoDB-0.02/lib/Catalyst/Authentication/Store/MongoDB.pm) if you prefer the old-fashioned CPAN.
The module's on github, as is everything ever,
here (https://github.com/Altreus/Catalyst-Authentication-Store-MongoDB).