Nein, man kann ganz ohne Divisionen auskommen.
Die relevanten Vielfachen der 504 lassen sich leicht im Kopf erzeugen und so bekommen wir nach wenigen Schritten bereits die Lösung.
Wir können uns stattdessen auch überlegen, dass die Hunderterziffer der gesuchten Zahl mangels Alternativen 5 sein muss und so nur die "ungeraden" Vielfachen der 504 infrage kommen. Die gesuchten Zahlen haben also die Form
$$1008 \cdot n + 504 \quad\text{mit}\quad n\in \left\{ 1,2,3,4,5,6,7,8 \right\}. $$Beobachten wir jetzt beim Nachrechnen die Tausender- und die Zehnerstelle, bleibt nur noch
$$1008 \cdot 3 + 504 = 3528 $$als einzige Lösung übrig.
Aber das hatte ich mit Absicht in meiner Antwort nicht erwähnt.