Mitch,
The front PTO light is grounded on one side and has a blue wire on the other (#751) that goes to the front PTO switch and in that same terminal is crimped another blue wire (#750) that is connected to PTO field winding. When the PTO is actuated, it is that same voltage that lights the dash lamp.
The battery discharge lamp is connected on one side by a brown wire (#600) that comes from terminal #1 of X23 on the TDCM. The discharge lamp is illuminated when that TDCM terminal is driven to ground by the internal circuitry in response to low battery voltage being sensed. The other side of that discharge lamp is connected to 12 volts via a yellow wire (#430) that chains with several other points, but ultimately is provided voltage from the 20 amp fuse.
Is is possible that you got the two bulbs inserted into the opposite dash sockets when the engine was out? When you turn the key initially to RUN prior to cranking the engine do either lamp light? If the engine is not running and you turn on the PTO, does it engage and the correct lamp light?
If your battery voltage is less than about 12.3 volts, the discharge lamp should light. Try cranking the engine for a time with the plugs disconnected to discharge the battery enough to bring the battery voltage below 12.3 to test for the lamp's proper function.
As a final test, when the engine is running and the PTO is on, what is the battery voltage? If the charging circuitry is working properly it should be well in excess of 12.3 volts (typically about 13.2 volts or more...) and the discharge light should not be lit.
Let us know what you find...
Chuck