It appears that the issue is in class-resize-image.php somewhere between the line:
if ( isset( $_wp_additional_image_sizes ) && isset( $_wp_additional_image_sizes[ $size ] ) ) {
and:
if ( $intermediate = image_get_intermediate_size( $id, $size ) ) {
the $size parameter is unset, I don’t see what it is being unset but it is and its causing the image_get_intermediate_size to return results. Ill see if I can hack it together for now.