Thanks for the advice!
The goal was to make pinch-to-zoom enlarge everything (text included) while keeping the layout reflowed, so users with poor vision could see all content at once without horizontal scrolling. But I get now that changing native pinch behavior—especially for accessibility—can cause more harm than good