Are the cranks isis? Just get another brand of self extracting caps suitable for your cranks / bottom bracket in red? I think the caps are all the same size, it's just the bolts that differ.
The caps are the same whether Isis or square taper, it's the bolts that are different. You need self extracting bolts / caps for a square tapered bottom bracket.