If you subclass, like
class MyBlock(nn.Sequential):
  def __init__(self):
      super().__init__(Conv(...), ReLU())

and then instantiate, you get the class name when you print the module. If feels a tad more pythonic for me, too, but anyone should follow their own tastes.
Best regards
Thomas