du hast eine doppelte Wlan Verbindung, einmal Imac zu Router und dann Router zu Airport Express. Das ist instabil.
Das lässt sich lösen:
1. Imac per ethernet an Router oder airport express per ethernet an Router. (und am besten beides)
oder
2. imac oder airport express per devolo dlan 200 an Router: Kostenpunkt rund 100€
oder
3. Falls das nicht reicht zusätzlich airport express per devolo dlan 200 an Router: Kostenpunkt zusätzliche 50€
Dann sollte das Thema durch sein. Neuer Router kann etwas bringen, muss aber nicht. Ich würde mir eher die Devolos besorgen.