In Drupal 10, at URL /admin/structure/types, I tried to set specific custom blocks for each content type. When user creates a new page for different content types, all blocks are still available.
Steps to reproduce
Set specific custom blocks for Gutenberg experience at: /admin/structure/types/manage/content_page?destination=/admin/structure/types. In this case, every block except for "Full Width Container"
Set specific custom blocks for Gutenberg experience at: /admin/structure/types/manage/landing_page?destination=/admin/structure/types. In this case, all blocks.
Create a new page for 2 content types and all blocks are available and not restricting.