We have to realize what Apple did. They did not simply replace the X86 CPU with an Arm CPU. That would have done very little.
What they did was create a processor with heterogenious cores. In the M1 there are 8 ARM cores but even more other kinds of cores and itis there other cores that are contributing to the very impressive speed we see.
Not only did they include these specialized cores but they are all connected to a unified memory. Sharing RAM means nothing needs to be copied. It is the ver all design of the M1 that is fast, not just the Arm cores.
If at some point the PC Windows world moves to Arm, they will only be able to swap the CPU. Intel and AMD are in business to make "standard" chips not complete systems-on-a-chip like Apple is doing.
So a "port" of a CAD system to some future Arm-based Windows PC will do nothing to facilitate the port to an Apple M1. Apple software can be fast on the M1 because the chip designers and the software engineers work in the same building and can (and do) have meetings. If the software runs slow they can add special hardware to (say) a future M3 chip to replace the slow software with special-purpose hardware. Apple has already shown they are willing to add a half dozen of these special hardware cores to the M1. They do things like video rendering, encryption, neural networks, and signal processing all now moved outside of the CPUs.
It will be fun to look back in 10 years and see how the Windows PC world reacted. Apple's move could be the start of the end of the "standard architecture PC" that is built with off the shelf commodity parts. For decades we have been building PCs from just any mainboard we like, then we buy a CPU chip and then memory all from a different vendor. Those days may soon be gone because building a custom M1-like system gives better performance at a lower cost.
Today on a high-end PC we have some gigabytes of system RAM and some gigabytes of video RAM and a high-speed 16-lane PCIe bus to move data between the two memories. But on the M1 chip, the data never moves. Not moving is always faster than moving even if they make the bus faster. In the long run, the better method will win out.
When the days of standard architecture PC are gone so will be "standard PC software". AutoDesk and even Microsoft will need to sell software built to the special make and model computer so that it can take advantage of whatever special cores happen to be inside. Or it can ignore those cores and be written for "lowest common denominator" and suffer from a lack of performance
Apple is, I think 10 years ahead now. In a decade "everyone" will be running on custom hardware and the software vendors will have to deal with it or die.
So, the answer is "Yes" All software companies will be forced to offer native builds of their products on a wider range of hardware. As "Dell" software would run poorly on "HP" computers.