In numerical simulations, achieving high accuracy without significantly increasing computational costs is often challenging. To address this, this paper presents an improved finite volume weighted essentially non-oscillatory (WENO) scheme tailored for applicability in computational fluid dynamics (CFD) and implemented in the flow solver NUAA-Turbo for simulating turbomachinery flows using both RANS and RANS/LES coupling. Firstly, the new WENO scheme is validated against classic numerical test cases to assess its stability and reliability in handling discontinuities, the Double problem, and Raleigh-Taylor (RT) instability issues. Compared to the original format, this enhanced finite volume WENO scheme demonstrates superior stability near discontinuities and resolves flow features with the same grid resolution more effectively. Next, for engineering applications related to turbomachinery, such as compressor and turbine characteristics, computations are performed using RANS, and the results obtained using WENO-ZQ3 and WENO-JS3 are compared. Finally, the new fifth-order WENO scheme is applied to RANS/LES coupled simulations of turbine wakes and film cooling. The results show that the enhanced finite volume WENO scheme offers improved stability and accuracy in engineering applications, allowing for high-precision calculations with fewer grid points to capture more detailed flow physics, thereby reducing computational costs in aerodynamic applications.