LibreELEC 11 uses the ntfs3 kernel driver that was mainlined in kernel 5.15 (https://lore.kernel.org/lkml/CAHk-=whF…mail.gmail.com/) Whereas LibreELEC 10 and before use NTFS-3G (Fuse) https://en.wikipedia.org/wiki/NTFS-3G
So the results will vary.
I see the error in your dmesg - it refuses to mount the disk because of “May 20 21:33:05.643108 LibreELEC kernel: ntfs3: sda2: volume is dirty and "force" flag is not set!”
The kernel ntfs3 driver if probably being more pedantic. There are no ntfs3 chkdsk tools released - thus the reason for “needing to Chkdsk /f on the windows machine.”
Note: I have test exfat and ntfs3 disk always connected to a test libreelec (and see some issues - joys of running prerelease kernels and software) but not the dirty issues being reported. Very rarely will I force shutdown my LE operating system. Plenty of reboots.