Eggs of unknown origin which hatched the following day into what appears to be tiny caterpillars. I don't believe the red insect had relevance, unless it was perhaps making a meal of some of the eggs. I have had no luck from any experts in identifying this species!