For the particular plugin you’re discussing, the best solution is to probably create an events.blade.php file in your templates directory with the following contents:
{{--
Template Name: Events
--}}
@extends('layouts.base')
@section('content')
<div id="tribe-events-pg-template">
<?php tribe_events_before_html(); ?>
<?php tribe_get_view(); ?>
<?php tribe_events_after_html(); ?>
</div> <!-- #tribe-events-pg-template -->
@endsection
Be sure to select it in the admin panel.
If you need further refinement, then create a templates/tribe-events/ folder and have at it. If you want to use blade for these, then you’ll need to basically copy how we implemented blade for WordPress core (see sage/src/filters.php), and even then I’m not sure if it would work; it might cause the plugin to shit its pants.