While its rated capacity is still only 16T the Shimano CX70 front derailleur is worth a look for smaller than usual doubles since its cage is shaped for a 46T outer chain ring so it should be a good fit for a 30-46 Randonneur style crank. Also FSA used to make compact double specific front derailleurs with specially shaped cages.