Did you put in on the very first line, before absolutely everything else in the file? Because that is supposed to make asar emulate xkas entirely, so if the patch worked in the first place (which it should do, since it was accepted to the section) asar should be able to patch it.
Because this patch has an outdated coding. The arguments are missing a "!" in front of them (replace "TTFJ" to "!TTFJ", "FJR" to "!FJR" and "FC" to "!FC", without quotes, obiviously) May I also ask, why this patch wasn't updated in Terms of coding yet?