The API is not very extensive. Not only that, it looks like you can use the dll to trigger the photoshop and typesetting stuff using the void scEndOfJob(SCFILEINFO*) function. It looks like something you could hack out in C or C++ in a couple of hours, though that might depend on how the photoshop macro works. I'm not particularly knowledgeable about how photoshop can be automated, so I can't comment on what would be involved in getting that fired up.
Is the typesetting program TeX based?