Are there substitutions for the croissants?
Yes, you can also use brioche or challah bread. But note, neither will have the same buttery flavor or flakiness of croissants and the result will be a more dense bread pudding.