Hey okp,
not sure if you figured out your 10S charging situation but I may be able to help. I have been running 10S on my board for quite some time now and had the same sparking issue as you. I even made a 10s balance port just like you.
Using a 1010B+ iCharger, here is what I do (never had...