Not as of now. I don't think another way to hide root from safetynet won't be coming any time soon. If you really want buddy pokemon, you'll have to unroot your phone sadly.
Wait a minute... Actually... Couldn't the root toggle in Developer Options work? (I have CyanogenMod.)