Pro plugins on a former client's site

Greetings -

A former client has the following installed:
WP Smush Pro
WPMU Dev Maps

I do not see the site listed in the HUB, so I imagine there are no updates permitted for these plugins. Is this correct?

Also, going forward, what is the proper protocol for working with a client that terminates the relationship and locks me out of the site? I guess I must have deleted the site in the HUB so updates do not happen. Was this the best way to do things?