It could was a custom TWRP, and its particular feature have probably been committed in the newer version
Even if you are a windows user,
Refer to the too much illustrated guide I wrote :
([HOWTO] install /e/ on a Samsung device from a GNU/Linux PC successfully)
If you still don’t get SIM, download the latest official Samsung firmware for the i9305
and flash it with Odin Windows or with Heimdall Linux,