Would you kindly confirm your IFC module input clock?
According to the T2080 Reference Manual (Figure 4-3), it is ip_clk, which is 1/2 of the platform clock.
The valid range of the platform clock is listed in the datasheet (Table 121), and it depends on your configuration.
Could you please check whether IFC_CLK is the same as ip_clk?
I checked the T1023RDB platform using the S29GL01GS (although it is NO-ADM). It is very similar to S29GL01GT, and its timing configuration can be used as an initial reference.
On this platform, the platform clock is configured to 400 MHz:
https://github.com/nxp-qoriq/u-boot/blob/LSDK-1703/include/configs/T102xRDB.h#L328
Regarding additional delays (for example, those affected by temperature), you may refer to the QorIQ T2080 Datasheet, Figures 20 and 21, which show a maximum output delay of 2.5 ns and a minimum output hold time of –2 ns.
When tACO and tRAd are configured, the actual CE_B and OE_B timing will be longer than the programmed values by at least 0.5 ns. Even considering variations due to temperature and layout, 3 × 11.5 ns = 34.5 ns compared with the 23 ns requirement still provides sufficient margin.
You may also refer to the T2080 Reference Manual, Section 13.4.2 (Programming Model for Flash Interface Timing), which allows adding one more IFC module input clock cycle to further enlarge the margin.
In any case, it is recommended to verify the waveform using an oscilloscope to confirm that the timing meets the requirements.
You could set the waveform and IFC registers setting to further checking.