Wenn ich mir das Query zurückgeben lasse, welches von DBI "verarbeitet" wurde, dann sehe ich, dass der Backslash nicht berücksichtigt wird und somit der Unterstrich als Wildcard verwendet wird.
Durch das qq parst Perl den String. In Perl ist "\_" == "_". Der Backslash kommt also nie an.