I wrote that post to demonstrate how to synchronize a Merge Pull subscriptions using RMO, handling the MergeSynchronizationAgent Status Event to implement a progress bar with agent status messages.
To get this working with Merge Push subscriptions, you will need to utilize the MergeSubscription class. Please see the section To synchronize a push subscription to a merge publication in How to: Synchronize a Push Subscription (RMO Programming).