C второй проблемой разобрался - смещение при перерисовке возникало из-за отсутствия датумтрансформа в FILTERCOORDSYS.
В этом варианте всё заработало:
+++++++++++++++++++++++++++++++++++++++++
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
<CONFIG>
<ENVIRONMENT>
<LOCALE country="UA" language="uk" variant="" />
<UIFONT color="0,0,0" name="SansSerif" size="12" style="regular" />
<SCREEN dpi="96" />
</ENVIRONMENT>
<MAP>
<PROPERTIES>
<ENVELOPE minx="6715,626507234469" miny="24809,048114967434" maxx="50935,2578125" maxy="68520,515625" name="Initial_Extent" />
<MAPUNITS units="meters" />
<FEATURECOORDSYS string="PROJCS["Custom",GEOGCS["GCS_Pulkovo_1942",DATUM["D_Pulkovo_1942",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",-10000.4989],PARAMETER["False_Northing",944.2996000000001],PARAMETER["Central_Meridian",30.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",50.0],UNIT["Meter",1.0]]" datumtransformid="8206"/>
<FILTERCOORDSYS string="PROJCS["Custom",GEOGCS["GCS_Pulkovo_1942",DATUM["D_Pulkovo_1942",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",-10000.4989],PARAMETER["False_Northing",944.2996000000001],PARAMETER["Central_Meridian",30.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",50.0],UNIT["Meter",1.0]]" datumtransformid="8206"/>
</PROPERTIES>
++++++++++++++++++++++++++++++++++++++++++++++
Проблема с трансформацией датума при отрисовке в ацетатном слое осталась

.