My auctions started 1
♦-1
♥-1
♠-2
♣-2
♦-3
♦ and now I would bid 3N not 3
♠ with half a club stop, a minimum hand and only 5-4 in the others. I pictured the hand as 5-6 at this point not being somebody who opens 1
♠ with that, also when over 3
♠ I bid 4
♣ I would bid 4
♦ with a minimum and no heart control (if partner doesn't bid 4
♥ we have no slam) rather than show extras and probably a stiff heart with 4
♠.
6
♦ can be done in lots of ways, I lost the first trick and then ruffed spades.
6N is simple enough on the squeeze and I think I'd make that at the table.
7
♦ is simple enough when you've seen the lie of the land from trying the previous contracts, but not sure I'd make it at the table. Also everybody leads trumps against grands