それぞれプロファイルが違うPortable版を複数起動させる方法ですが、
AllowMultipleInstancesが複数インスタンスの同時起動の許可で、
trueにすればいいのですよね?
しかし、FirefoxPortable.iniをFirefoxPortable.exeと同じフォルダに持ってきて、
AllowMultipleInstances=trueと設定していますが、
1つ目のプロファイルを開いているとき、別のプロファイルを開こうとしても、
やっぱり1つ目のプロファイルのfirefoxが開かれます

このように設定すれば別々に同時起動できるんじゃないんですか?