Can you confirm that ignore="true" worked on insertDefinition for you when using tiles-2.2 ?
For the moment i can't see that ignore is used in http://svn.apache.org/viewvc/tiles/framework/branches/TILES_2_2_X/tiles-jsp/src/main/java/org/apache/tiles/jsp/taglib/InsertDefinitionTag.java?view=markup