I would think that what you bought is correct. MiraclePieCo’s is from an AD truck. Polarbeard’s look like a generic replacement. If it mounts correctly to the three holes, more than likely, it’s correct.
There has to be more TF ‘bolters out there to confirm.