This reminds me of TBBT S11 E21 The Comet Polarization.
Penny looks through Raj's telescope and spots something. After mocking her, Raj has her take a picture. Raj later identifies it as a previously unknown comet. Raj registers the comet and takes credit for the discovery. Penny is pissed that her name isn't on the discovery. Raj believes that without his astronomical expertise, the comet couldn't be identified and discovered. Penny believes that without her seeing something and taking a photo, Raj wouldn't have been able to identify the comet. Ultimately, Raj adds her name to placate a pissed-off Penny and preserve their friendship.
I can see Aditya and Honey Irani both having valid perspectives. Aditya probably thought it was his original script, and Honey's contributions were not significant enough to merit credit. Honey probably felt the DDLJ script wouldn't get where it was without her guidance, and she deserved credit. If Aditya wanted to preserve the relationship, he would have added her name. It would be the mature thing to do. But his ego probably got in the way.
Of course, this is pure speculation.It's an interpretation of hearsay of hearsay. I don't know what happened.
---
I thought Aamir didn't do Darr because he didn't think a negative role was appropriate for his career at that time. Ironically, Fanaa and Dhoom 3 were negative roles.
But I know Sunny Deol totally felt let down and misled. He thought he was being given a hero's role where he saves the girl from the bad guy. But audiences ignored his character and rooted for SRK's character. I don't know if YRF misled Sunny about the script or the script organically changed during filming. I speculate it was the latter. It was the first time SRK worked with YRF, and I think Yash Chopra was charmed by him and played favorites.
9