just for grins, I tried this, but with no luck either:
============================================================
rwm-rewriteRule
"^(.*)\\(&\\(objectClass=person\\)\\(uid=([a-zA-Z]+\\.[0-9]+)\\)\\)(.*)$"
"$1(&(objectClass=person)(mail=$2@osu.edu))$3"
"@"
============================================================

Thank you,
-Jim Stapleton

Addendum:
Here's the slapd log output from the query (startup portion truncated due to
length, but it can be given), in case it can give you an idea of what the
server is trying to do.