This study investigates the stability analysis of Rayleigh-Bénard configuration for a viscoelastic fluid subject to thermorheological effects, using the D2-Chebyshev-τ method. The fluid is modeled as a third-order viscoelastic fluid. This study accentuates how salting the fluid layer affects the thresholds for the onset of instability in a fluid of third order encompassing physically realistic rigid boundaries. The dynamic model incorporates advection-diffusion of temperature and solute concentration and a modified Navier–Stokes equation. We determine instability thresholds for the complex non-Newtonian fluid by analyzing the linear stability of the steady-state conduction solution. Our analysis proves the strong form of the principle of exchange of stabilities, demonstrating that convective motions can only occur through stationary motion. Additionally, a nonlinear stability analysis using the energy method is performed, deriving an unconditional nonlinear stability criterion. The results provide a comprehensive understanding of how variable viscosity and viscoelasticity impact system stability. Both the viscosity parameter and the third-grade fluid parameter exhibit stabilizing effects. Notably, we observe a discrepancy between the linear and global nonlinear stability results, indicating the presence of a subcritical instability region. This study contributes to the understanding of complex fluid dynamics in non-linear mechanical systems, with potential applications in various industrial and natural processes.