The PS3 HDD uses a proprietary, encrypted file system, not FAT32. In order to read an external drive, it must be FAT32.
As for streaming larger files, you wouldn't run into the 4GB size limit even if it were for the main HDD itself, since you're streaming the file.