Hello Chris,
You don't need add fsl_gpio component.
In the fsl_tpm component , we can configure the channel to out put PWM:

If you select "Auto initialization " , after generate code , then run the project , it can out put PWM.
And if do not select this option , you can initialize and start it by yourself use the methods , and use the method
of "TPM_DRV_Deinit" shouts down it .
I recommend you first select the "Auto initialization " , then run the project , check whether can out put the signal you need .
Hope it helps
Alice