OK in short terms:
I highly recommend to change to TWRP 22.214.171.124 or latest philz recovery. (first I think you have to unlock your bootloader)
Next ...like you allready posted... try to sideload or push your sense 6 ROM
And yes I know sideload needs some patience...
I think its an driver issue....check your drivers first..
Lo0k into device manager in windows what your HTC M_4 is listed.
Is there maybee an (!) ?
Your device should be listed under "my HTC" then fastboot should work correct.
Donīt use Windows 8 many driver problems reported rather use Windows 7