U have done minor mistake, follow of S is not '=', its for L.
In S-> L.=P, P->L.
Fo(P) = Fo(L)U Fo(S) = {\$,=}
in S->L.=P shift on '=' and in P->L. Reduce on '=' is shift-reduce conflict in SLR(1). While in LALR(1), lookahead P->L. is $ only and shifting on '=', hence no conflicts.