How does access to the source code help?
In any case, they didn't need the source if their goal was as some say, not to decrypt files a bit faster but to produce a backdoored version.
For backdooring, getting it to compile might take longer than putting the right jumps in and linking the desired dll, depending on how standard the compilation toolchain is and how experienced you are in backdooring.
This is all assuming that they have the program in the first place and not only the encrypted file, though it sounds like they did.