In the case of the "God" -> "Kami" changes, it's because those characters (Kanako, Suwako, and some others) are
specifically kami, as in, the Japanese divine being. While "kami" is often translated to "god", it throws out the cultural meaning of the term (because "kami" is inherently pretty unique and complex compared to "god") and just makes them come off as more generic beings, which detracts from the history and concepts for these characters.
This is particularly relevant for Kanako, who is a character specifically meant to be a sort of "fusion" of two specific kami (Yasakatohime-okami and Takeminakata-okami, if I recall correctly).
It's like turning "youkai" into.... I don't know, "demon" or "goblin". It scrubs away the inherent Japanese nature of the term for the sake of being more generic and "understandable" to Western audiences, which really doesn't make any sense for anything Touhou. :( If a term is "not informative" to an audience playing this game, then Google and/or more research into the source material is free...?
Anyways, it's all cool with the SSariel thing. I wasn't sure where they were found ingame-- the last time I played this hack to completion, SSariel was specifically a lv100 Mt. Silver [Interior] wild spawn and it felt odd not being able to obtain that form otherwise.
The second bug i found was about "Lock On", when ennemy use it, the Lock On act on themself instead of the opponent (me). I don't know if the effect work like intended, because it's hard to check that when you don't play around it. Don't know either on who work "Lock On" when the player use it, because i don't have any Bonéka that use it. (Frankly, if you need to change that, just make "Lock On" a capacity that boost accuracy at +2 and that it)
That's mysterious, since Lock On was specifically meant to have the "Lock On" effect specified in the move editor. I would recommend obtaining a puppet that has the move and then testing it with a low-to-mid-accuracy move (OHKO attacks, Zap Cannon, the works) to see if it's consistent.
If it doesn't work, then +2 Accuracy or something isn't a bad idea, though that effect may need to be manually added.