Hey, I saw that some SRC people commented on this video, suggesting that the runner submit it to the board. It's been 4 years, I don't think they're going to bother. But I think that the board should list the actual 18:38 record, regardless.
You know moderators can submit on behalf of others, right? I think that's appropriate. My suggestion is submitting the above link under Player "Maadball" with the date as March 20, 2016, the upload date on the video. To be clear, there's no Maadball user page on SRC so the name won't link to anything, but the entry will still be valid, and will reflect the real time to beat for other runners.
If you do add this vod, you might want to add a Web platform, if you haven't yet. I think it was run on the old Newgrounds version. It's up to you whether you accept web versions going forward though, not sure how that works with Flash being deprecated.