Contributing to a software project vs double blind review
I think you should submit the article to the venue of your choice, with a note to the editor/administrator explaining that although your names will not be on the paper when it goes out for review, a reviewer in your field could easily deduce your identity from the references to public software.
In double blind refereeing the onus on blindess is shared. You don't say who you are, and the referees don't try to find out. The fact that they might be able to identify you from something in your work is not necessarily your problem.