[BUGFIX] Call handlers can be registered with additional options

Currently, a handler cannot be registered on a call as both temporary and with a priority because `#register_handler_with_options` is not specified in the call to `execute_block_on_receiver`.  This PR fixes this issue.