I'd need to do some eyeballin' and measuratin', but...
From what I understand, brazing (or using those magic aluminum soldering/brazing rods) on engine cases is really difficult; it's very difficult to get enough heat into the metal without melting a spot. That said, I haven't done it nor have I seen it done, so I dunno.
I've got some scrap KLR650 cases if you want to fire up Youtube and practice...
One possible fix without melting stuff could be to install an M8/M6 "step stud". This is a stud with an 8mm thread on one end and 6mm (like the original oil filter cover studs) on the other. Drill and tap for 8mm, smear the big end of the new stud with JB Weld, then install. Should end up oil tight and pretty much permanent. There's very little stress on this stud, and plenty of aluminum "meat" there for a larger hole.
Not sure this one's long enough, but this is the idea:
https://www.belmetric.com/metric-step-studs-6810mm-c-9_73/s6x8x23blk-step-stud-black-p-6055.html
Or maybe:
https://www.belmetric.com/metric-st.../s6x8x31ylw-step-stud-yellow-zinc-p-9402.html
A solid thread insert is another option, but keeping it from leaking could be a concern. Not sure there are any with solid bottoms.
From what I understand, brazing (or using those magic aluminum soldering/brazing rods) on engine cases is really difficult; it's very difficult to get enough heat into the metal without melting a spot. That said, I haven't done it nor have I seen it done, so I dunno.
I've got some scrap KLR650 cases if you want to fire up Youtube and practice...
One possible fix without melting stuff could be to install an M8/M6 "step stud". This is a stud with an 8mm thread on one end and 6mm (like the original oil filter cover studs) on the other. Drill and tap for 8mm, smear the big end of the new stud with JB Weld, then install. Should end up oil tight and pretty much permanent. There's very little stress on this stud, and plenty of aluminum "meat" there for a larger hole.
Not sure this one's long enough, but this is the idea:
https://www.belmetric.com/metric-step-studs-6810mm-c-9_73/s6x8x23blk-step-stud-black-p-6055.html
Or maybe:
https://www.belmetric.com/metric-st.../s6x8x31ylw-step-stud-yellow-zinc-p-9402.html
A solid thread insert is another option, but keeping it from leaking could be a concern. Not sure there are any with solid bottoms.