TL072 opamp clipping problem
The datasheet unfortunately does not give separate specs for TL074P. It gives them for TL074, TL074A, ...B, H, and M, but no P. However, if we look at the table 6.18 p17, we can glean some useful information. That table applies to TL074C with a supply of +/-15V.
\$V_{OM}\$ is the maximum peak voltage output swing. They give values \$V_{OM}\$ for various \$R_L\$ values.
When \$R_L\$ is greater than 2K\$\Omega\$, but less than 10k\$\Omega\$, they only guarantee \$V_{OM}\$ to be 10V. Sad but true. That is a full 5V below the +15V rail.
Your supply is 24V, with a virtual ground, so we will call it +/- 12V. Slightly different scenario, but you can see that if the spec only guarantees 10V with a +15V supply, it wouldn't be surprising if loading your op amp with less than 10K\$\Omega\$ \$R_L\$ at +/- 12V supply would clip at 8.5-9.0V. :-(