1st image : official iPhone ids.Is that the Apple site?
2nd image, dev apple site.
We could see that's there a mistake for iOS 14.3 full restore firmwares. It says "iPhone 12 pro max, iPhone 12 pro", but the firmware is labeled as if it was iPhone 12 (regular iphone13,2) & iPhone 12 pro (iPhone 13,3).
iPhone 12 pro max is internaly iPhone13,4
And other mistake: iPhone 12 regular redirects to a firmware labeled ... iPhone13,4 (which is.. Pro max 🤡👻)