I can't tell you if they support it or not, but it doesn't work with direct routing. res account with direct routing number assigned only works with teams native mode as the client. res account with cloud routing number assigned works with teams and skype4b clients.
if you try to answer a direct routed res account with a skype client when homed online, the client will ring and you will be able to answer but it will sound like the caller hung up right as you picked up. meanwhile, the caller behavior will continue to hear ringing, blissfully unaware that anybody attempted to answer their call.
fastest way to confirm behavior is to just create 2 res accounts with 2 available lineURIs and associate them to a test AA/CQ. of course it might not work because why would anything that appears properly configured be expected to work without first waiting 24 hours. but apparently we live in crazy land now and when the crazy people are running crazy land you can't expect things to make sense.