I can get to the Veeam recovery screen but the Windows Recovery Environment option "cannot find the system image" on either the CD or hard drive.
This component might be missing the OS used for recovery media creation, thus Windows Recovery Environment requests for a Windows installation disk. Anyway, Windows Recovery Environment should be used in conjunction with windows native backups – in order to restore from VEB backup file you should use Bare Metal Recovery Tool.
I also tried using the Bare Metal feature but while I can find the image it says it cant auto-match the disks and I have to do a manual mapping of the disks.
Yes, if you are restoring to dissimilar hardware i.e smaller disk or disk where some volumes are allocated VEB cannot erase the contents without warning you and that’s why it prompts for a manual volume allocation. You may also need to resize the volume if is larger than existing disk.Good How-To that explains Bare Metal Restore process can be found here