As long as you can put the channel name for misdn outbound calls (removing the session from the end), fop2 will work. mIsdn channel naming is not consistent, so its up to the user to make it work. Look at this:
channel=mISDN/1
That will match channels named miSDN/1-XXXX
do a "core show channels" in asterisk to see what is the name of a channel when you make an outbound call. Remove the session -XXXXX and add that as an additional channel line in the trunk definition.
Best regards,