Yes, get an adaptor.
BTW, braze-on derailleurs are not mounted by drilling a hole in the frame, but are bolted to a purpose-built mount attached to the seat-tube when the frame is built, or added after by a framebuilder. I doubt you could get a derailleur to come close to working by mounting it to a hole drilled in the frame.