I doubt it would damage your bottom bracket. I use it on the winches and cables on our barge, and it works brilliantly. It's awful tempting to try it on my chain (but it is damn expensive).
I suspect Weigle's framesaver is actually Shell Ensis oil, created for preserving steel in hostile environments. I will be buying ensis in 20l drums and might try it on the chain.