The definition of the Knight move is not correct. On an undistorted board it would allow the Knight to also move like Wazir or Ferz. This could be fixed by also excluding moves that are reachable in a single step.
I missed that before, but you are correct. I can rewrite it like this:
The Knight can leap directly to any space that could be reached in two one-space moves except for those reachable by a Rook or Bishop. Since it's a one-space move from A4 to b4 or from H5 to g5, a Knight on A4 or H5 can leap further away than a Knight can normally leap.
I missed that before, but you are correct. I can rewrite it like this: