Überkreuzungen beim Routen lassen sich so gut wie nie vermeiden.
Du musst halt nur den Großteil auf den Bottomlayer routen, die Kreuzungen machst du dann einfach als geradlinige Toplayer Verbindungen.