Once you take the time to understand how the phpBB-SEO mod works, adapting any other mod is fairly straightforward. In a nutshell, the phpBB-SEO mod relies on the fact that EVERY SINGLE phpBB URL passes through the append_sid(...) call. Given that fact, the mod stuffs the mapping of topic IDs and forum IDs and whatnot into the $phpBB_seo global variable in a given php file like viewtopic.php, viewforum.php, index.php, etc. which is later referenced by the modifications in append_sid(...). To phpBB-SEO enable a mod, you must find where it already retrieves topic IDs and forum IDs and add the code that stuffs the results into $phpBB_seo so append_sid(...) can do the remapping.
As a historical note, technically the phpBB-SEO mod could be greatly simplified by adding a few SQL statements to append_sid; the problem with that approach is that the number of SQL invocations could be huge. By lightly modifying EXISTING queries already present in viewtopic.php, viewforum.php, etc., there's no performance penalty at all for phpBB-SEO.
Now that I've covered the why, here's some examples of how:[solved] NV recent topics (1.0.5) and Ultimate SEO URLProblem with NV Recent Postdisplay topics on external page
Be aware that some of the threads above were written before some restructuring of the phpBB-SEO code, so the "code pattern" may not match precisely. A better reference, if you study a bit, is the core changes in viewtopic.php and viewforum.php. Your updates to a mod should be almost identical to one of these, the main difference being that you may have to add a parameter to the SQL query (e.g., to fetch the thread topic title) if it wasn't already present.
(And no, I won't write it for you; but http://www.typo-it.com/
will probably do it for a fee).