I’d have eventually passed that Prius on the shoulder, once there was room. I’d then probably have gotten in front of them and slowed them down below the speed of the trucks, allowing everyone else behind them to pass. I’ve done that before.
I applaud you!