I have answered my own question.
The LPhoto code at the link I quoted is the shipping 1.0 version from Lin[dows|spire]. However, it is still beta. I was able to hack the code and correct the rotates and convert to B&W, mostly. Crop was still broken because the external program called cannot perform a crop. I changed it to call the correct program, morgrify, and it now works too.
Funny, these bugs are so obvious, I don't understand how it got to beta with this in it. Use the code in my link above with caution. YMMV.
A full discussion of the issue can be found at the Linspire support forum:
https://forum.linspire.com/forum/sho...edabb720909d2e
The posts in that forum from Guest?? are me. Only paying members can post as a registered person in their forum.