By default, POE2 is currently not working with Crossover or Crossover Preview. Luckily, you only need to manually edit a configuration file to fix this.
First of all, install POE2, either from the executable you download from the official site or via Steam (you can create a Steam bottle, of course). Then launch the game; it will crash but it will create the necessary folders in your drive before exiting.
You then navigate to '/Users/[YOUR NAME]/Documents/My Games/Path of Exile 2/' and edit the file poe2_production_Config.ini to change renderer_type=Vulkan to renderer_type=DirectX12.
Save the file and relaunch POE2.
I'm using D3DMetal, MSync and High Resolution mode (Crossover Preview) on Mac M1 and the game runs smoothly so far.