If I understand you correctly, the issue is regular Raichu being in other balls?
1. Even without what I’m about to point out on the next point, Pikachu (from gen 7) with those other balls retain the balls when evolved in gen 8.
2. USUM allows for regular Pikachu evolution via Ultra Space.
If there really is an issue, and I’m misunderstanding you, you need to be as clear and concise as possible.
If the issue is relating to Alolan Raichu being incorrectly flagged, that was already fixed in the latest commit. Wait for the next PKHeX update.