The route you linked to doesn't cut through Center City Philadelphia, which is where any NYC-PHL bus would drop you off. I know nothing about how they work, but here is one thing I found on the Septa site (Philly's train system).
There are buses from Center City Philadelphia to Parx, so if you take a train or bus to Philly, you may be able to make it work.