Thanks for the reply! I added:

if (is_array($packages[$args->slug]))
    $latest_package = array_shift($packages[$args->slug]['versions']);

And now the plugin reports that it is, in fact, out of date as expected. However, I now receive the message:

There is a new version of Test Plugin Update available. View version Details automatic upgrade unavailable for this plugin.

Thoughts?