This is very similar to my situation:
also 3.x, fumble (like critical) needs "confirmation" (i.e. fail a dex check or (usually) reroll attack roll & miss again).
I have some fumble charts similar to these in this thread, but lately I have been using Paizo's fumble deck. Or I just make something...