As I understand it, it is usual for a membrane sweep to cause the brownish discharge (or so I was told when I was given an S&S) and it may have dislodged part of your mucous plug.

I'm not sure whether it would mean you will go into labour before your due date, so not much help there, sorry