As far as i'm aware, 9.7xx is the official navcore supplied on truck devices (only a guess based on the devices i've actually held)
I beleive 9.5xx supports vehicle profiles but I haven't personally checked it.
Best scenario:
Use the 1GB with whatever navcore you like for single country as you have done
Use the 4GB with 9.702 and truck map 1005.8777
Even though it is a truck map, you can select a car profile and use it as normal in a car if you wished.
If you delete all "cspeech" files from the truck map folder along with "crpoi.dat" and "poi.dat" it will help increase the overall speed of the device.
also limit any speed cameras, voices, custom POIs that you install since the more you have running, the harder it will be for the device to function correctly.
BTW: Some devices can have a sd card added to the inside to add more memory - all you need is some soldering skills and the correct pin out. - there are various guides on how to do this.