GRJ: I have no idea how you manage to come up with this stuff. I followed your link to the GitHub repository and found numerous step files (.step or .stp). They contain a lot of ugly ASCII text that is not made for human consumption - as it says, Macros that programs turn into the 3D renditions.
I'm not about to get into kiCad. But the GitHub files are on the net and accessible.
Congratulations on your excellent detective work. If I ever figure out how to use the component editor in DipTrace, I'll maybe attach some step files for the 3D images. Thanks once again.