We should be able to see who donated long after they donated.
Many clans have an issue with people not donating what is asked. I have very few people that do this, but it is difficult to fish them out. Many people don't know who gave the wrong troops because they were not around when the donating happened.
Therefore, I believe that players should be allowed to click on troops in their castle and figure out who donated what. The option to dispose troops would also be a plus, just like how they do with troops in clan wars. If we can dispose of castle troops in clan wars, I see no reason why we could not do the same with troops in regular castles.