Bu sorunun cevabı için ne kadar kaynak tüketimi olduğuna bakmak lazım. Tabi ki paylaşımlı hosting yerine en azından bir VDS olsa daha iyi olabilir. Çok yüksek ihtimalle standart limitlere takılıyorsunuz, VDS ile bu sorunu rahatlıkla aşabilirsiniz. Ancak paylaşımlı hostingde devam etmek istiyorsanız pdf servisini cron'a bağlayabilirsiniz. Ya da hosting servisiniz kuyruklama servislerini destekliyorsa cron yerine kuyruklama da kullanabilirsiniz.
Timeout süresini ve memory limiti arttırdım fakat halen sonuç aynı, biraz daha arttırarak mı denemeliyim yoksa farklı bir çözüm yolu mu aramalıyım sizce.
_Timeout hatası cloudflareden oluyor. Belki problem bundan da kaynaklı olabilir emin değilim._