As you have noticed, you can't open the Mojave installer on your Catalina volume. You can use the Mojave installer to create a bootable Mojave installer on a 16GB USB flash drive. Take a 16 GB flash drive, plug it into your Mac. Open Disk Utility. Click on "View", then select "Show All Devices". Select your 16 GB flash drive media in the Disk Utility sidebar (not the indented volume below it). Click on "Erase". In the dropdown, select Name: MyVolume, Scheme: GUID Partition Map, Format: MacOS Extended (Journaled). Click on "Erase" in the dropdown.
Now copy the command for Mojave from the Apple Support article below
How to create a bootable installer for macOS - Apple Support
Open Terminal and paste the command in the Terminal window. Enter your administrative password. Type Y when prompted. Let Terminal finish. You should now be able to select your newly created bootable Mojave installer as a Startup Disk in System Preferences. Restart you Mac using the Mojave installer as the Startup Disk. You should now be able to install Mojave on the separate volume you mentioned. Just select it as the destination for the install.