Default E:signature verification failed.

I am currently working on porting my first Cyanogenmod ROM, but after I followed all the instructions from the post:
"[GUIDE]How To Port Different ROMS to Your Device (Simplest and Fastest) " - http://forum.xda-developers.com/show....php?t=1908008
I went to flash my ROM as I have done for many ROMs in the past. But I got a message stating "E:signature verification failed." After some looking, I found that I can just toggle off signature verification. This then lead to the following message "This zip file isn't meant to be flashed in recovery! It might be a bootloader flashable zip or not a flashable zip at all."

I am using a HTC Sensation XE (Pyramid) running 4EXT Recovery Touch.

I think this is most likely the wrong forum location for this.. But I thought once an answer is found, it may help more ROM porters/developers.
 
DEVICE: HTC Sensation XE
CURRENT ROM: PAC ROM (4.4.2)

DEVICE: Samsung Galaxy Express - Dad won't let me do anything to it until warranty it over on it..
CURRENT ROM: Stock (4.1.2)

DEVICE: HTC Desire Z
CURRENT ROM: Stock ()

DEVICE: HTC Titan II
CURRENT ROM: Stock (7.5)

DEVICE: HTC Lumia 710
CURRENT ROM: Stock (7.5)