I have never heard of the problems you describe with ESB. ANH was encoded with a frame rate of 24 fps, which causes problems on some players - especially Sony and Pioneer players. There is a fix earlier in the thread. If I can find it, I shall edit my post.
edited - This is the procedure.
1. Load the AVCHD into tsmuxer and demux the audio. Keep tsmuxer open.
2. Use Besweet to convert the audio from 24 fps to 25fps.
3. Load your new audio file into eac3to and convert from 25 fps to 23.976 fps
4. Import your new audio file into tsmuxer and check the option to convert the video (24000/1001).
5. Check the AVCHD radio button and start muxing.
6. Burn your new AVCHD with Imgburn - UDF 2.50.