Welcome to TFP!
Well, except for CO2 injection systems typically only found on large commercial setups, there's no way to lower pH other than acid. Such a setup also does not lower TA, so acid is always required in a pool.
Not sure who told you this, but there are hundreds on the forum who use acid in their fiberglass pool to no ill effect. The important thing is to make sure it is well circulated. Adding acid without the pump running can cause problems for any type of pool, but when added slowly in front of a return while the pump is running at a high speed will circulate it well enough to not affect the finish.