Max, Yes, drilling and using sheet metal screws to keep the muffler together is aceptable,,, Reason is that the muffler can still be taken apart for an inspection.
I have also found that The Magnum 60XL muffler thru bolt is a perfect substitute for when the TT bolt can t be found
BV