Assuming your algebra is correct, You are right to discount Q=-11.

a maximum can occur at either:

Q=0

Q=100 (corresponds to P=0)

Or somewhere in between.

Your differenciation has given you the maximum profit in the "somewhere in between" range. "Check for boundary maxima" means check that this gives higher profits than Q=0 or Q=100.