Does adding more miners create more bitcoin? I was on another forum and the claim was made that the miners using new technology GPUs are flooding in and because of this there will be more bitcoin produced.  My understanding of block rewards is it's like a horserace between miners (or group of miners) to solve the blocks and the 1st to solve gets all of the reward.
Who is correct?
I was on another forum and the claim was made that the miners using new technology GPUs

GPU mining has been obsolete for Bitcoin mining since around 2014. All mining these days is done using custom chips specifically designed for Bitcoin mining. It is orders of magnitude more power-efficient.

and because of this there will be more bitcoin produced.

Bitcoin has a fixed inflation schedule: 1 block every 10 minutes, and every block currently permits a subsidy 6.25 BTC (a number that halves every 4 years). The difficulty of producing a block goes up (or down) automatically as hashrate is added (or removed). This has a slight delay, so if the hashrate is continuously increasing, blocks will be produced slightly faster than 1 per 10 minutes, as the difficulty will always be slightly behind. This does increase the rate of inflation while it lasts, making the total supply be permanently ahead of schedule. However, due to exponentially decreasing subsidy, the limit is and remains approximately 21 million, regardless of block production speed.

My understanding of block rewards is it's like a horserace between miners (or group of miners) to solve the blocks and the 1st to solve gets all of the reward.
Who is correct?

Block mining is like a lottery, where every hash tried is one ticket. The lottery is always sold out, so there will be always one winner. There is a new lottery on average every 10 minutes.
It is not like a race; a race would imply that the fastest miner always wins. This is not true, everyone wins approximately proportional to what percentage of the network rate they have.