Never used mobile Odin with this phone so I couldn't tell you. If I had to guess, there's something missing in the file to tell Odin which partition to flash to. It should be mmcblk0p6.
Try this. Since you're rooted, download flashify then download this
https://mega.nz/#!soQUiRoT!iYNcFpK-d16zHYfgxQMfdxqSL-4ajERYzaAPZvgDUho
It's twrp 2.7.1.0 recovery image. Use flashify to flash the image to recovery. It should recognize your recovery partition but it will ask to be sure. Be sure it's mmcblk0p6. I never used flashify on this phone, only with my m8 but it works great. I'd be interested to see if it works on the s2. Not sure about it working on gingerbread though... You really should try to get the official jb firmware up and running on there. Gingerbread is ancient.