Stop spreading uncertainty and just read the aeticle. Your picnic is not communal prayer. And it's neither of public unless you invite everyone in the park around you to take a bite. And even then, your prayer isn't the reason for the gathering, so no, you're in no risk to violate the law.
I'm not sure about that, I went and read the bill[0], the law states:
“2. No public road, within the meaning of the third paragraph of section 66
of the Municipal Powers Act (chapter C-47.1), or public park may be used for
the purposes of collective religious practice unless a municipality authorizes,
exceptionally and on a case-by-case basis, such a use in its public domain by
resolution of the municipal council.
For the purposes of this Act, “religious practice” has the meaning assigned
by section 10.1 of the Act respecting the laicity of the State (chapter L-0.3)."
But going and reading the older Act respecting the laicity of the State[1] it doesn't actually have a section 10.1, so I'm not sure what that means.