Hola:
La forma más efectiva que conozco para ajustar la imagen al popup es abrir el popup con las medidas indicadas en la instrucción open.
Ya se habló del tema en más de una ocasión, y te paso un enlace con una buena solución:
Pop-up del tamaño de la imagen automaticamente... En el script, antes de abrir el popup se averigua el tamaño de la imagen con una simple precarga.
Por cierto, en las FAQs hay otras buenas soluciones, deberías revisarlas
.
Saludos