If you connect a machine that is running SQL Compact to Windows Update, does WU list any patches for SQL Compact? If it doesnt, then that will most likely explain why PMS doesnt list any.
If you want to create a filter containing all machines running SQL Compact, simply create a custom inventory that targets that registry location, and then create a raw sql filter that targets the custom data class that gets populated by the custom inventory scan.