I’ve had no issue running all 16 tracks directly to Pro Tools (to an external SSD).
With regards to your issue with Logic X, have you checked the buffer size? If it’s set too low in a 96k session, that could be why it’s freezing up perhaps? Try setting it to maybe 1024 samples and see how you get on..(Sorry if you already did!)
Yes, pulling the drive before it’s had time to finish writing the files is bad… with a capital B!