No screen init a9lh orig fixed the 3d bug on n3ds. Screen init brought it back. Aureinand/luma and cakes(maybe reinand) have the 3ds fix built in. It fixes it on non a9lh systems. That fix carries over to screen init a9lh so the 3d bug is still fixed.
Tl;dr cfw have the fix built in so the fork of a9lh doesn't matter.
Thanks friend