Using Offset or Indirect in \'Applies To\' does not seem to work. Is there any other way to stop conditional formatting from breaking after inserting row/s
Here's a similar thread that may get you ont he right track:
How to use the Worksheet_Change event for Conditional Formatting?
It outlines a workaround to R1C1 style formatting which may not be affected by the inserts (untested) along with the VBA approach I mentioned in the comments.