Here is how I solved it:
Download the perl script "makefakeMnSymbol" from the exhaustive latex document source: http://mirror.ctan.org/info/symbols/comprehensive/source/makefakeMnSymbol
Then at the command line, run chmod +x makefakeMnSymbol to make it executable. Then run
./makefakeMnSymbol `kpsewhich MnSymbol.sty` > fakeMnSymbol.sty
Place fakeMnSymbol.sty in your texmf directory (global or local) and run texhash
If you put now
\usepackage{fakeMnSymbol}
in your preamble you can now use any MnSymbol, for example \powerset , prefix it as \MNSpowerset
Many thanks to Scott Pakin for this hack ... and for his comprehensive guide to symbols ...
This hack has problems with characters in indexes / superscripts. The fakeMnSymbol.sty is to use the source fakeMnSymbol.sty to find which font you need and its number. Here is an example from one of my preambles where I override the built-in \boxminus using MnSymbol:
\usepackage[]{fakeMnSymbol} \DeclareSymbolFont{mnsymbolc}{U}{MnSymbolC}{m}{n} \let\boxminus=\undefined \DeclareMathSymbol{\boxminus}{2}{mnsymbolc}{112}
source share