Scott, the battens on Brenda B are 11 ft. The long one is probably about 12ft.. They all are 1 inch X .65in., 6061 T6. While the longer batten might have been one size up is has been fine over these past three sailing seasons. While displacements are close, your boat is a a foot beamier, and at 22 ft is likely to carry more weight than my 19 footer. I think 1 1/4 inch X .065 inch would give more stiffness and less weight than the 1 inch x .125. I wouldn’t consider pipe. Strength to weight is most often much too low compared to tubing. I’d stick with 6061 T6 for it’s strength. It seems that 6061 T6 and 6063 are the most easily available grades of tubing in the US.
For me figuring the yard was more of a challenge. I end up with 2” x.125 tubing, same grade. I screwed up my order for 2x.065. I’d planned to laminate a 1“ tube to the lighter 2 in. similar to what was done and shown elsewhere here. The single .125 tube is a bit heavier up high than I wanted but I was suprised to calculate that it was not by all that much.
https://www.onlinemetals.com/merchant.cfm?id=71&step=2&top_cat=60
This site lists tubing weights by size, inches and lbs., and should be helpful in making comparisons.