So I registered on CarNet today (wow all that personal data required... i remembered it was the reason I had quit the registration 2 years ago) and after I did, the Google Earth option became selectable and it's now working fine. Makes sense that I needed to do it as the GEarth appears to be one of Car-Net's services (had no idea how the whole thing works before).
On another note, I think I had read somewhere that you can, via Car-Net, set some geographic limitations on where the car is supposed to be driven, but not sure as to what that limitation brings? Like alert you if it's detected being driven outside set borders? Maybe I have imagined the whole thing??