Chosen Solution
Is there any solution for a fan on mid 2010 mbp if pins are broken off board at connection?
Generally speaking yes, someone into component level repairs would be able to solder a new connector in place. However without seeing the board conditions is hard to tell for sure, you should enclose to your question a couple of good definition pictures.