Almost. Remember that TSX can have XABORTs. When you get an XABORT, you are expected to fall back to traditional mutex-based locking (or something else that isn't TSX). If you have a TSX-based algorithm written for volatile memory, and you are in the middle of handling an XABORT, it doesn't really matter if you crash while holding a lock since the lock is in volatile memory. However, if you move that algorithm to pmem, now you have to deal with the XABORT case in a way that's safe for pmem (i.e. the way libpemobj does, for example).
I think it would be more accurate to say that eADR makes TSX useful for pmem, but a volatile memory use of TSX won't just work without handling the pmem aspects of the XABORT case.
-andy