Both are compatible with your EasyTouch and will work the same as your 011018 pump.
The 011075 is newer and supposed to be a bit more efficient. Although newer is not necessarily better and you will not see any difference in efficiency between the two pumps.
The key difference between the 011056 and the 011075 is the controls. The 011056 has a full featured control panel. The 011075 is controlled by an app when not under control of your ET or you can buy an optional touchscreen control panel.
I prefer a control panel on the pump. I don't want to be required to have my phone to control it in SERVICE mode. And if I have my wife or housekeeper need to do something on the pump they will not likely have the app. If you have any pool service worker they may not have app access to control your pump in SERVICE mode. And if the pump does not run and you can't get the app connected to control it will be tough figuring out what the problem is. These are all the reasons I will not get a pump without a control panel.
If I got the 011075 I would add the optional touchscreen control panel - Optional Touchscreen Controller (Almond - P/N 356159z, Black - P/N 356348z)
The 011075 manual says:
Depending on your particular setup, fault codes will display on one or more of the user interfaces:
• Pentair Home App
• Automation System Interface
• Optional Touchscreen Controller (Almond - P/N 356159z, Black - P/N 356348z)