This is not an oddity I am able to reproduce on my end. The pumpjack isn't even coded to create a smoke visual, the smoke entity is spawned by the resource and then again on the entity being mined. Pumpjacks have 0 influence on the smoke until the resource is depleted.