It would help a little if you told us who played which hearts, and whether the spade J has appeared. We know that west passed originally and has shown up with the spade KQ. If we deduced, from the play to the critical point, that he also had 2 heart honours and the KQJ of spades, that would go a long way towards persuading me that East was 5=5=2=1 with QJ tight in diamonds... maybe not all the way tho
Certainly, if I could deduce KQxx AQxx (?)xx xx in west, I'd play him for xxx in diamonds, but KQxx KQxx (?)xx xx is a different story.
I would definitely cross in trump and lead the (remaining?) heart honour as a discovery play before committing in diamonds.
Against clueless opps, unless I could draw inferences as above, I'd go for the restricted choice: I hate to allow clueless bridge to go unpunished.. and I dont think clueless opps know enough to give me a losing option on purpose
'one of the great markers of the advance of human kindness is the howls you will hear from the Men of God' Johann Hari
P - P - P - 1♣
Dbl - 2♣ - 3♥ - 5♣
All Pass