Why does external js only appear in header? D7, in a block, via custom module
Content isn't a valid region for scope, it can only be header or footer. See this documentation: https://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_add_js/7

The render process runs drupal_add_js/css based on items inside of #attached.