Fickle and Inconstant
Explanation:
The blank must describe the doctor’s friends not the medical establishment (a trap), so look for the clue that gives information about those friends. The friends quickly jilted him, meaning that they dishonorably abandoned him. Friends who would do that are not very good friends, so you’re looking for a word that means not loyal. Squeamish describes someone who becomes uncomfortable easily. While the friends may be uncomfortable in the doctor’s presence, that’s not why they abandoned him. Orthodox and stodgy describe people who adhere rigidly to convention. These words describe the medical establishment, not the friends. A staunch ally is one who is loyal, so that word means the opposite of the blank. Fickle and inconstant both mean disloyal, and so they are good fits for the blank.