But this particular mass was celebrated in hospital chapel and no children were present.
Was this legal to skip and shorten readings?
With no children present I am not aware of any justification for shortening or skipping the readings for the Roman Rite of 14 January 2007, the 2nd Sunday in Ordinary Time.
The Lectionary does not provide a shorter version of the readings for this day, in Year C.
However there could be alternative readings.
From the 2002 General Introduction to the Roman Missal (GIRM) which can be accessed from
romanrite.com/girm.html :
“32. Special celebrations of Mass should observe the guidelines established for them: For Masses with special groups, cf. Sacred Congregation for Divine Worship, Instruction
Actio pastoralis, on Masses with special groups, 15 May 1969 …”.
This 1969 Instruction includes: “6. … e. In the liturgy of the word, depending on the actual situation, texts may be chosen that are more suited to the particular celebration, provided they are chosen from the texts of an approved lectionary.”
(From Documents on the Liturgy 1963-1979, Liturgical Press, Minnesota, 1982, ISBN 0-8146-1281-4, page 674).
Another way to have different readings would be to have a Funeral Mass, Ritual Mass (eg. wedding), Votive Mass or Mass for Various Needs and Occasions. From the 2002 GIRM:
“374. In cases of serious need or pastoral advantage, at the direction of the diocesan Bishop or with his permission, an appropriate Mass may be celebrated on any day except solemnities, the Sundays of Advent, Lent, and Easter, days within the Octave of Easter, the Commemoration of All the Faithful Departed (All Souls’ Day), Ash Wednesday, and Holy Week.”