Well, it wasn't dye or ink on my skin, a weird looking little rash that if I didn't notice it when I did could have ended up looking worse, probably! Its gone now!
I'm still worried how to get future caterpillars though since the website I got them, doesn't seem to have them anymore to buy!