How would you recommend securing a pannier rack on a bike without braze-ons?
The two options you mention are widely used.

Another option is a seatpost clamp with rack mount points
There are a variety of makers and styles, here is one example.