Handle differences between engine IDs and their dynamic library names (and