After looking through the vertcoin wallet source, I saw that a hard fork occured at block 26754 where the diff adjustment was switched to KGW. Implemented both and updated the consuming class to use the correct method - See BRPeerManager.m