With the ABC library I'm currently using, I only have the ability to specify %%transpose <steps>%%. That's not going to let me choose flats vs sharps. I also don't control how the ABC library is going to handle transposing the notes. We will have to see if it works as you are wanting when I switch to abc2svg.
Mike
Mike