Нет, потому что если бы они в закон включили все подвиды prechodny pobyt, то поплатки бы пришлось платить, в том числе, и туристам, и, вероятно, даже тем, кто транзитом через страну передвигается. Поэтому, я полагаю, закон и сформулирован более специфично: тем кто живет постоянно (trvaly), а также временно, но в течение длительного срока ([prechodny, но при этом] dlouhodoby). Таким образом, исключив тех, кто в стране находится кратковременно.
Я отмечаю не всегда очевидную и не всегда единообразную терминологию, однако противоречий не вижу.