Sinceramente, me parece una cagada monumental lo que está haciendo Google con esto. Yo uso AMP pero entre adsense y demás mierdas mi puntuación no es buena en google page speed (midiendo las páginas amp), y sin embargo en search console tengo el 95% de páginas rápidas (en verde). Otra web sin amp y con buena puntuación en google page speed, me da todas las páginas malas.
Esto tiene una explicación muy sencilla, cuando tu haces un tests en google page speed, Google hace el tests desde el servidor más cercano a tu ubicación. Pero en Search Console, google utiliza los datos recogidos por Chrome de los usuarios de todo el mundo que visitan tu web. Que a ti te de todo +90 en movil en el tests, no significa que a los usuarios de la otra parte del mundo que visiten tu web, les de también +90, seguramente ellos por estás más lejos del datacenter tengan métricas mucho peores. La forma de solucionar esto es con un buen cdn, y esperar 30 días a que se recopilen nuevos datos tras la implatación del cdn.