It sounds like the rocking or walking has become the new sleep routine for her?
If you feel that her daytime routine is right and she's not OT or UT, then you might want to do some sleep training.
At 3mo, a good wind down & sh-pat would be the suggested approach (see links in my last re pky for more info)