If they were used for both vehicles; it’s probably just because it was a convenient way to get a vehicle. They probably have less hurdles than a typical rental service.
I haven’t actually used or really looked into that service though, so I may be wrong there.
CNN mentions Turo - A ride rental service where you can put your personal vehicle up for daily rental.
I haven’t seen it mentioned in relation to this incident though.
https://www.cnn.com/2025/01/01/us/shamsud-din-jabbar-suspect-new-orleans-attack/index.html
If they were used for both vehicles; it’s probably just because it was a convenient way to get a vehicle. They probably have less hurdles than a typical rental service. I haven’t actually used or really looked into that service though, so I may be wrong there.