The roster appears to be 111, 40 and 12. When I was there in August of 2017, the crew told me they were going to all rod engines and it appears as if that's now reality. My understanding was that 111 and 40 would alternate or work together during the peak seasons, and the 12 would run off-season, when passenger loads were smaller and a shorter train could be used.
Looks like a great line-up. Looking forward to a charter there at some point.
/Kevin Madore