Hmm, instead of passing a query string at search time, can you use the DSL queries to explicitly construct a wildcard query? This just simplifies the problem to bypass any analysis the query parser may be doing.
And yes the situation is indeed opposite of what I expect 
Mike McCandless