After reviewing the source code (and not being on my phone), I found that there are two methods that ConfigurableEmitter class has that are setPosition related.
setPosition(float x, float y):
this method calls setPosition(x, y, true); which sends a true value to the actual setPosition() method.
setPosition(float x, float y, boolean moveParticle):
this tells the emitter to show up relative to where the particle was placed (which causes the doubled position because the particle is already set to that position to begin with).
How to fix your problem:
If you want to have the emitter set to the right position, just call configEmitter.setPosition(x, y, false);