If the FD is working, then I wouldn't replace it, I would do the bolt as you suggested.
I think the 5703 would work if you go that route. The specs say 20 teeth difference but there is always a little leeway.
For the 6603, if you can't find a clamp on, you could always buy the braze on clamp and attach the derailleur that way.
Good luck.