I am running Optifine, yes: version HD_U_D5. A quick test without it does not give me the "Already Tessellating" error - the world loads fine without it.
My Java is 64-bit.
As far as I can tell, every last block remains the same after the error is thrown.
My first thought was that it was a concrete conflict between OptiFine and DimDoors, but after starting up a Superflat world, placing a DimDoor, entering it, and exiting it, everything loaded fine. There's definitely a third culprit here, but I can't tell what.