Do you have a union rep? You have nothing to lose by getting another opinion on whether you are entitled to maternity leave.

Just by talking to a union rep, and my employer (the HR folks) knowing that i was working with the union, helped the employer to 'remember' that i was entitled to many more payments that they forgot at the first meeting when i was by myself.