"Goatkin" is fine.
I also prefer swift actions, so we're set.
I'll go for a battleaxe, sure.
Well, we already gave Discerp and Empower to all goatlings. I definitely agree with renaming the two bindings. Anyways, veil first? Seems like we could crib from any number of anti-divination spells.
Yes, we definitely need to rename veil. I have to say, I find the write-up of veil in the goatling magic a bit confusing, at least when it talks about the "Great Veil of Darkness," though that might be more clear when I have time to go through summon coven. In any case, though, most of veil reads a lot like nondetection in 3.5. I know, there are some differences in the details, but I'm not sure the differences are enough to validate a whole new conversion.
The original write-up of veil says that the range is "caster" with it affeting a "radius 3' per experience level of the caster." I'd say that sounds like it covers a single creature. I think I'd rather just switch to nondetection.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.