You are right. There are several setting for your ConvTranpose layer to achieve the same result.
The same goes for the opposite direction: you can get the same output shape using different settings for a Conv layer.
This tutorial 497 and also these visualizations 339 might make things clearer.