I'd be tempted not to worry too much about the caterpillars. You are well within the moth's natural range, where it's had many thousands of years to reach a natural balance with the overall environment - and it is a very striking creature, well worth having around!