Carrusel AMP con diferentes dimensiones de imagen.

Estoy luchando por crear un carrusel AMP con imágenes que tengan dimensiones variables. Quiero escalar las imágenes en el carrusel a una altura fija y un ancho automático.

Todos los ejemplos proporcionados en los documentos tienen el mismo ancho / alto.

Intenté omitir el ancho de los elementos amp-img y usar layout = "fixed-height", pero eso no funcionó en absoluto. Los documentos son muy confusos.

<amp-carousel width=500 height=300>
    <amp-img src="http://placehold.it/200x600" width=200 height=600></amp-img>
    <amp-img src="http://placehold.it/700x550" width=700 height=550></amp-img>
    <amp-img src="http://placehold.it/340x410" width=340 height=410></amp-img>
</amp-carousel>

He creado un js-fiddle para mostrarte lo que tengo y lo que quiero

https://jsfiddle.net/ag38afa7/

Editar:

¿Los estilos no son consistentes con los documentos o no los entiendo?
En la página amp-carrusel dice:Layout not supported for: responsive pero en la página de demostración los elementos amp-img tienenlayout="responsive"
https://ampbyexample.com/components/amp-carousel/

Respuestas a la pregunta(2)

Su respuesta a la pregunta