All the available write speeds (look in the Information box of ImgBurn) should work OK. Make sure your burner has the latest firmware available and you're good to go
The burn was good, so the problem could be the image or a problem with the console.
By the way...
There's a firmware update for your burner. Remove any disc and close the tray before updating, then reboot the computer after it's finished.
There could be compatibility issues between your computer and the USB external enclosure (search this board for "semaphore timeout" to see a few examples).
Besides, an internal burner is a lot cheaper and you can replace the one you currently have
Most people use their SATA controllers in IDE compatibility mode, which effectively makes the controller behave as an IDE controller and, as such, be prone to these errors
Use the verify mode (have you noticed the Mode menu? ) to check your burned disc against the game image on your HD. And yes, next time you're burning enable the Verify option before burning