Thank you for your question and sorry for delay.
The problem hides in [*;C,c:1] atom, that doesn't match to the hydrogen in benzamide.
In Indigo '*' means any atom but not hydrogen, it was made to avoid many unexpected results. You can read our discussion about it here: http://blueobelisk.shapado.com/questions/smarts-queries-and-implicit-explicit-hydrogens
If you want to describe any atom which includes hydrogen you should write [H,*].
To answer your question I should know what did you mean by [*;C,c:1]?
And another problem is that benzamide has aromatic ring, but in your SMIRKS atoms of the ring are set as aliphatic, so they can't be matched to the reactant atoms.