Even with same investor, Fannie, wholesale and retail channel might have different compensation plan.
If the bank agent is very positive, you might make him or his manager issue a letter or email stating that in the case you are required to cover the fine for refi less than 6 months they will cover all your fees.
Good luck!