I ended up using the script task for this:
Public Sub Main()
Dim DateModified As Date = DateTime.Now.AddMinutes(-15)
Dim SourceFile As String = Dts.Variables("SourceFile").Value.ToString()
If File.GetLastWriteTime(SourceFile) <= DateModified Then
...