If you put the component into ‘grid’ mode, then it’s totally possible to change the number of columns using CSS from another plugin/component. You would just override this part of the CSS:
This theme component does not override any core templates so it should be inter-compatible with other themes/plugins, as long as they are not making any overrides.
IIRC both Fakebook and Layouts do override core templates, so they might need some updates to work with topic-list-thumbnails.
The other option is for those themes to implement their own thumbnail view. It’s very easy now that we have theme modifiers.