When you contribute to a project, you can not remove it's LICENSE, you can only add more contributors. If you fail to do so, you can add your name on the LICENSE but not claim a DCMA Takedown.
If a project accepts your code, it's their job to add your name to the contributors list. It doesn't matter if you could have done so in your commit; if they're redistributing your code, they have to list you.