Could also just be an eye infection, or entropion - if entropion vet will probably staple eyelid and apply orbenin, if just eye infection orbenin by itself.
dog crate will be fine - that's how our lambs/kids travel until too big. I would however take the second twin too, just to make sure s/he hasn't the same problem, just not too obvious yet.