Thanks for the report.
I actually noticed this
a while ago, but cba to do something about it.
That thread is about some grand ideas about how the KanjiVG data could be re-organized, but nobody has done anything about this in two years. So, yeah, that colon violates some XML rule, but as the files work in basically all programs, the pressure to fix this is extremely low.