So if I were a betting woman, I would bet that Rowling’s advance is all the money she’ll get from the game (games have very limited shelf lives typically, which also incentivizes Rowling to push for a larger advance).
A boycott might hurt the developer, which is fair, if you want to hurt the developer. It may also lead to a reverse boycott, because the primary conservative viewpoint is “hurt people I don’t like.”