Moin...
sicher geht das, nur hast du da den falschen Ansatz.
Da Freestyle immer zuletzt rendert, muss man es über das Compositing lösen.
Also eine 2. Renderlayer anlegen, dort nur den Specular aktivieren und die Layer dann mittels Node verbinden.
In dem Fall per Add, Screen, oder Lighten...