No picture, so don't scold me for that. But in the time it has taken you to tell folks they should send a picture, you could have spun that filter off and taken a picture...
Anyway, you seem like you are going at this pretty proper like. And you realize that just because a filter will fit does not mean it is correct. Media type, micron rating, pressure relief/bypass if any, etc. There is quite a bit to this, but you are savvy. Folks will often not be careful and will use something that physically mounts but is wrong and it gets them in trouble.
Finally, and most importantly, the hydraulic filter for your tractor list for $38 via Mahindra. They used to be much more, but the prices have been lowered. Folks like yourself will find a similar replacement for much less, we give that feedback to MUSA and every once in a while, we see a price go down.
So no picture, but you can now buy almost 3 of these filters for $100. I'd stay with OEM at that price.