I can see why this shouldn't be allowed:
* Purchase Y class fully flexible booking
* Make a few changes for free right up until the last minute
* Once on board, pay the cost to upgrade to J
You effectively get a (space available) flexible J class seat for the cost of flexible Y.