Ok, so like most SMS tech's I found myself without a standard SMS inventory for MS07-054.
I had installed the Custom Updates Scan Tool and thought, hey... I have that thing installed and haven't really had a good use for it yet. This gave me the perfect oportunity to get it working.
What I used for my criteria is based off the batch file posted in KB942416 http://support.microsoft.com/kb/942416
We don't support windows 2000 in our environment so I did not build that into my criteria so, if you have windows 2000 they are not supported by this posted method.
I Build the criteria for the patch;
Prerequisite Rules
<lar:And>
<bar:WindowsVersion Comparison="GreaterThanOrEqualTo" MajorVersion="5" MinorVersion="1" ServicePackMajor="2" ServicePackMinor="0" ProductType="1" />
<bar:FileExists Path="msn messenger\msnmsgr.exe" Csidl="38" />
</lar:And>
Installed Rules
<bar:FileVersion Path="msn messenger\msnmsgr.exe" Csidl="38" Comparison="GreaterThanOrEqualTo" Version="8.1.0.0" />
Installable Rules
<bar:FileVersion Path="msn messenger\msnmsgr.exe" Csidl="38" Comparison="LessThan" Version="8.1.0.0" />
I also filled in as much information about the KB as i could find, KB, Article ID, Severity, Description.

Here is the Cab file (in a zip as thats the only file type allowed here) for importing this into your Custom Updates Scan Tool console.
MS07-054_XPSP2.zip
To get the Source file to upgrade the client to MSN Messenger 8.1 I took the clue from the above mentioned KB I downloaded the MSN Messenger 8.1 package;
For Windows XP and later operating systems, download Windows Live Messenger 8.1.0178. To do this, visit the following Microsoft Web site:
Run the installation package by using the /C switch to extract the MsnMsgs.msi file, and then copy the file to the BIN folder that you created in step 1.
I used the following command;
MD C:\MessengerContents
Messenger.exe /C /T:"C:\MessengerContents"
Once that package was extracted I have the raw MSI for just Messenger without all of the Frills.
You then use the SMS DSUW and deliver the patch as you normally would with SMS.
When it asks for the source files, I used the one from the extracted folder as my source file.