Effettivamente per calcolare la "larghezza css" la risoluzione non basta, bisogna conoscere anche il pixel-ratio dello specifico dispositivo.
Ma perché ti interessa la larghezza proprio di quel modello? Non sarebbe meglio renderlo fruibile su tutti i dispositivi creando i breakpoint sulle dimensioni del tuo layout?