That *is* an odd "gruppo" and I think you're right about it coming from a touring bike. That's certainly a half-step plus bailout setup on the cranks. Can you provide a tooth count for me, and on the freewheel?
The Maillard 500 is a quite a good hub. What are the rims like?