Visually, yes, it could be Iron deficiency.
But...
At that pH Iron should be plenty available. Also, iron's only needed in very small amounts, your nutrient more than likely has ample already.
Indicating, you're dealing with lockout from too much of something else.
I wouldn't ever go over 2.4EC...