I found your website checking on the Genista caterpillar. I’ve attached two pictures of them on the Lupinus diffusus in Polk County, Florida. I had sent the pictures to an Entomology Dept. at University of Florida for an ID. I read with interest your posting of the caterpillar on another plant.
Thanks for sending the photos. Genista Caterpillars are not very common online.