Why does Mail.app keep sent attachments open?
I can't speak for why anything Apple has done, but three things come to mind for changing the open file status:


file a bug http://bugreporter.apple.com
quit mail
patch the Mail program to fix the bug


Unless you have some third party Mail plug in, it seems you've identified something that hopefully Mail eventually releases since you might have problems deleting a file that's still open.