Thanks for the response.
It's complicated because the employer form requires the CRA number of the business, which government organizations don't have since they don't generate revenue. I have also submitted a webform to Ontario Immigration.
@Wolverinethegreat : What was the response to the webform from Ontario Immigration? Did your public sector employer fill the employer form for OINP?