Generally speaking, all my 32bit plugs/software are within C:\Program Files (x86) and the 64 bit ones are in just C:\Program Files. When installing BFD or any other software that has both, I make sure they're seperated into their coorect paths. I also have all my drum/synth samples on a dedicated drive.....(I have 3 drives with one being for OS/software, the 2nd for Sonar projects, and 3rd for samples).
Perhaps, Sonar isn't recognizing the 64 bit version as it's in the 32bit folder? I don't know.....
You can try uninstalling Eco and re-install them to their correct paths. Also, if you can get it to work in standalone before getting into Sonar, you'll eliminate a lot of unnecessary troubleshooting. FWIW, I briefly checked last evening (standalone) and mine works as it's supposed to. I'll check in Sonar tonight.