You should have a recovery.img if you have the right file.
The TWRP recovery that you have can flash .img files if your version is new enough. Or you could use flashify to flash the recovery.img.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS FOR EVERYONE TO SHARE
I flashed the recovery.img extracted from Marshmallow update.app file and flash it using flashify but still phone is not updating instead of restarting to recovery after going to update locally it restarts to bootloader screen. Now what should I do