Excluding Record Type Problem Analyzer Should Behave the Same Across Metadata (Layout Permissions, Custom Object Permissions)
In the situation where a repository is the source and an org is the target, there may be a situation where a record type doesn't exist in the repository but references in the layout permissions and custom object permissions do still exist.
Currently, the problem analyzer will catch the custom object permissions and ask you to remove the references to the record type that doesn't exist in the target.
However, it doesn't catch the layout permissions and the deployment could fail with an invalid reference.
In the absence of the record type in the repository, the "Problem Analyzer for excluding the Record Type from the Layout Permission" should trigger in the same way that the " Problem Analyzer for excluding the Record Type from the Custom Object Permission" behaves.