I believe we discussed this in other forum thread.
Anyway, here is the article that explains how you should deal with custom fields on the Edit Product page in X-Cart 5.3.x:
http://devs.x-cart.com/en/basics/adding_new_property_to_a_product/adding_product_property_via_formmodel_api.html