Williams/WbB use the same truck blocks on many different locos. They used three styles for most of the locos they make. There is a two axle truck, a three axle truck with asymmetrical axle spacing and a three axle truck with evenly spaced axles. All of the Williams/WbB locos use one of these three types of truck block. They just put different sideframes on them for the prototype they represent.
There is a good chance these motors will work on your loco. The difference I have been able to see is in the flywheel. Narrow hood diesels use the narrow, tall flywheel. Some of the wide body locos use the wide, flat flywheel. You would need to check the flywheel clearance. It looks like all of the motors Bachmann has listed, have the narrow, tall flywheel.
If you have another unit that is powered, you could remove the motor from one of the trucks and see if it mounts in the trucks you have for your unit that you want to upgrade to see if it fits. Since I don't have the Genesis, I can't answer your question. Hopefully some of the info here will help you figure it out.
The folks at Bachmann may be able to answer your question if necessary.