This very curious & interesting.
I've installed Platinum on my 2 systems, both of which have BFD2 installed.
On one system, I chose NOT to import my previous settings - Sonar found BFD2 and runs perfectly.
On the other system, I chose to Import previous settings and guess what - BFD2 appear as normal and works perfectly.
So I don't know what's happening in your case.
Can you run BFD in stand alone mode? That's the first thing to check. From there, you should be able to get it running inside Sonar without issue.