Wait, what? A ferritin value of 17.5 is way to low. You want ferritin around 100. Below 50 is where you start feeling shitty, but at 17.5 that's iron deficiency territory. You are in no place to do a blood donation.
Low iron reduces the oxygen carrying capacity of the blood. In order to compensate for not enough oxygen, the body increases heart output, ie. increasing heart rate and stroke volume. This can indeed lead to an increased pulse pressure. Especially if your hematocrit is high, which usually isn't in non aas abusing patients.
You are not in a good place health wise bro. Cancel mast, don't just lower it and return test to slightly above trt.
Why don't you share your whole blood panel with us wont you.