I have two 3,1s. One still has its DVD drive connected, but it’s not running Catalina at the moment. I’ll plug a disk in and see what it does.
I'm sure it will have no problem with external DVD drives. The issue is that the AppleIntelPIIXATA.kext plugin in IOATAFamily.kext has been dropped in Catalina.