in reply to I seek DBI wisdom concerning bind parameters
The call expects an arrayref, not a scalar.
Wrong. According to the module documentation and my own production code, the call accepts scalars or an array not arrayrefs.