Hi Carlos.
I think I found out why you are seeing different performance with/without an Oracle client. I think it is related to this: Bind variable peeking doesn't work - #17 by JohnDorlon
In Toad 17.1, you can set Options -> Oracle -> General -> OCI Array Buffer Size to "Manual" and then I think you'll see the same performance both with and without an Oracle client.
-John