So obviously, it looks like the exhaust shop you went to originally (the non hack shop) was correct upon original inspection? Glad you didn't go all around town to some less reputable shops until you got a "yes I'll do it answer".

As you most likely know, long tubes are big and bulky so I'm sure what you're running into with your truck is not uncommon considering the level of modifications it's already had. Going shorty is probably the best bet so that you can keep the pipe as close to the block and the underside of the truck as possible as it goes towards the rear of the truck.