External USB not mounting after a crash, works in Windows

Yes.

If my guess is correct - this is NTFS right?

It seems it probably has a dirty bit set on it .. so you need to run chkdsk from windoze.
(As the proprietary FS needs the proprietary OS to be managed/fixed/etc)

PS.

See also any related thread;