Answer
This is usually a timing issue, not a removed capability. Call the entity's own …_Default() method (e.g. CustomerHandling.CustomerInfo_Default() for a Customer) from your Process Enrichment task, and set its timing to After rather than Before — with Before timing, IFS's own base method call can run afterward and reset the field back to its own default, overwriting what your enrichment just set.