If you want to assume that all events that look like large insertions are indeed large insertions, then you should look for pairs of translocations in which a pair of translocations events occur at the same location on chrA with different orientations (technically, they with have a 1bp difference if using VCF breakend notation +- any microhomology at the insertion site), with their corresponding partner breakends occurring nearby (in your example, 10+kbps) with orientations indicating an insertion of that sequence.
If you're familiar with R, then my StructuralVariantAnnotation package can be used to convert a SV caller VCF to a GRanges object containing paired breakends. The logic to match pairs of translocations into putative insertion events can be done in a handful of lines of code.