I think the former pronunciation is more correct, but...
I see the point of the later if you are prone to verbalize acronyms:
SQL => Verbalized Acronym: "See-Quell" vs Structured Query Language: "Ess-Queue-Ell"
So then See-Cue-lite is a concatenation of the verbalization with the "lite".
Whereas Ess-Cue-Lite is a concatenation of the acronym pronunciation with the "lite".
This probably solve the former question of why some people say both and don't understand why. If the conversation/person is saying "SeeQuel" and "Sass" or "less" etc. then "See-Cue-Lite" fits that dialect. In a dialog with a lot of acronyms e.g. SQS, VPN, AWS, etc. you are probably more likely to go the acronym route i.e. "Ess-Cue-Lite".
The term itself is a bastardization of an acronym and the "lite" term, I'd argue there's no correct pronunciation.
I see the point of the later if you are prone to verbalize acronyms:
SQL => Verbalized Acronym: "See-Quell" vs Structured Query Language: "Ess-Queue-Ell"
So then See-Cue-lite is a concatenation of the verbalization with the "lite". Whereas Ess-Cue-Lite is a concatenation of the acronym pronunciation with the "lite".
This probably solve the former question of why some people say both and don't understand why. If the conversation/person is saying "SeeQuel" and "Sass" or "less" etc. then "See-Cue-Lite" fits that dialect. In a dialog with a lot of acronyms e.g. SQS, VPN, AWS, etc. you are probably more likely to go the acronym route i.e. "Ess-Cue-Lite".
The term itself is a bastardization of an acronym and the "lite" term, I'd argue there's no correct pronunciation.