To close the discussion here's my resultant prototype solution. It had me instantiating my own Service, Binding and Endpoint classes and laboriously coding their setup based on the setting in the app.config file. As I go down the road I'll generalize the solution for use with multiple services.
Image may be NSFW.
Clik here to view.
This line does the instantiation.
myHolidayService = new GBSCTHolidayDatesSoapClient(myBinding, myEndpoint);
In a "standard" app.config file set up the call might look like this
myHolidayService = new GBSCTHolidayDatesSoapClient( );
So this is the basics of how to call a .NET Assembly which wraps a WCF Service Proxy (reference) via a PB OLEObject
Long Live PowerBuilder