It's a rental truck. Sometime you have to take what's available and do what you can. Obviously if something else was available to rent he would have rented a smaller truck.
Still a 27. If I was a driver and my contractor said use 07, fine-do as your told. The contractor should know better. I'd be shocked If the SM really tells their contractors to do this.