I have never target fed my peppermints. They essentially stay out of sight during the day. They occasionally come out to grab something I feed the fish but that's not an everyday thing.
Thats why they went after your octo. Drop a few shrimp pellets in after dark and they should leave your coral alone.