NTFS and Veracrypt VS HFS+ Encrypted?
If you format the disk exFAT you will have a disk that is read and writable on both systems. Then on the mac side you can create an encrypted disk image on that drive that is only accessible on a Mac. You can also create an encrypted .zip file on the PC (with 3rd party software) that is only readable on a PC.

Alternatively, if you don't mind partitioning the drive, you can create a drive with one NTFS and one HFS+ partition on it then you can encrypt both at the file system level and each will be accessible only on their corresponding operating system.