Unfortunately the TH JCV's are encrypted and 'locked' to their specific firmwares, as are all SEA jcv files. Even using a related SEA fw will not show them (eg SG/MA jcv's won't show on a TH fw model). Attempting to display them on a US/EU firmware Garmin unit will often cause a crash/reboot error, eg 1xxx units will crash. I haven't checked, but maybe your US Nuvi 3790 could be cross flashed with an appropiate local fw to read them, but such flashing is never without some risk, greater or lesser depending on the Garmin model. Search the forum if you want to try on your 3790.
To the best of my knowledge no modification of the Garmin iphone us/eu has been attempted to overcome this. It would require a lot of knowledge and work, but maybe the TN fw would be more adaptable?
Bookmarks