Thanks for the link, I will read it in a bit.
Yes, I showed both PAYE + dividends for both extn and ILR.
Yes! my HMRC records are amended and I did check it few months ago. Now that I've received this, I am going to call HMRC tomo and check again.
Like you have mentioned I am hanging on the hopes that I didn't have any tax amendments. I am now trying to gather evidences of my meeting with my client in the past. I have the signed off agreements & work sign off with me. But, I wonder if they will ask my work itself, which I don't have now (which is a software product) Also, I don't any emails from my client

Yes, it's absolutely shocking to me that I have got interview request because I was so confident on my application because all my taxes are up to date.