Answer
As a first troubleshooting step, clear the Aurena projection, metadata, and lobby caches — a stale cached copy of the page's metadata (from before the new control type/column was fully registered) is a plausible cause of an LOV showing correctly in the live Page Designer session but not in the normally-rendered page, since Page Designer and the regular page can end up reading from different cache states until they're refreshed.