Subnetworks handled incorrectly in backwards or pull-up scheduling

Subnetwork marked orders can now get an infinite end from its own due date if it is earlier than the parent infinite times. Pull-up to infinite times must be to the actual infinite times regardless if it is from the parent due date or its own due date. Previously, the pull-up was only to parent infinite times which could be later than demand time from component external requirement, for example, a spare part customer order.

Net Change ID: 12025