think I have run into this or a similar bug on a pyblock setup
root cause appears to be that FNEI assumes the names of recipe-category and resource-category will be disjoint. pycoalprocessing has both for "borax" and "niobium". It additionally adds recipies for "raw-borax" and "niobium-ore", which the ores spit out, to serve as upgrades later.
when FNEI walks the two lists, it adds imposter recipes for the minable result, but since it only uses the category name as the lookup, it ends up checking the non-mining recipe against the borax-mine (or niobium-mine), seeing the resource-miner entry added by CraftCategory:create_crafting_category_list, and explodes when it looks for a mining_time on the recipe