About the position of a "从" structure into a "把" sentence, an interesting dissertation (in Chinese) covering almost thoroughly the subject can be found at the following link: https://m.doc88.com/p-3794976946764.html
Short answer: "搬运工人把电视机从楼上搬了下来" and "搬运工人从楼上把电视机搬了下来" are both correct.
(for details and examples see also the original article)
The structure being studied in the dissertation is exactly the one of the sentence you found in the exercise.
S1 (sentence 1): NP0+把NP1+从NP2+VP (从 after 把)
S2 (sentence 2): NP0+从NP2+把NP1+VP (从 before 把)
Those symbols corresponds to:
NP0 (noun phrase 0): 搬运工人
把NP1 (把+noun phrase 1): 把电视机
从NP2 (从+noun phrase 2): 从楼上
VP (verb phrase): 搬了下来
When S1 and S2 are normally both correct
NP0 and NP1, when the action expressed in VP begins, are both at the position (the place) indicated in NP2. This is our case, because both 搬运工人 and 电视机 are 楼上 before the action of 搬下来 takes place.
When the action expressed by VP begins, NP1 and only a part of the body (for example the hand) of NP0 (or some tool is used to reach NP1) are at the place indicated in NP2.
The above 1) and 2) are true even when it is not clear whether NP0 is at NP2 or not.
NP2 indicates the place that is passed through during the action made by NP0 as expressed in VP.
NP2 indicates the aspect or manner in which NP0 makes the action expressed in VP towards NP1.
When S1 normally cannot change into S2
The action expressed in VP is made by NP0, but while NP1 is at the place indicated in NP2, NP0 is not at that place. This is true also if NP2 indicates a situation NP1 is in.
NP2 is a localizer or a locative noun and with NP1 (NP1+NP2) forms a directional phrase or an "attribute+中" phrase.
When "把NP1" is followed by structures as "从⋯到⋯", "从⋯至⋯", etc., in some cases it's possible to move the whole structure "从⋯到⋯", "从⋯至⋯", etc., before 把, but cannot be moved only 从NP2.
VP is in a form similar to "Verb+到+noun phrase" or "Verb+至+noun phrase" and NP2 indicates a different level on the same line of what is indicated by the noun phrase after the "Verb+到" or "Verb+至" structure.
When S2 normally cannot change into S1
NP2 indicates the place where NP0 is, and the action expressed in VP does not imply any movement, change, variation, etc.
NP2 is an "attribute+中" phrase and its attribute is the doer of the action expressed in VP.
NP2 indicates the starting point in time. Note: in some cases, this kind of "从NP2" can even be moved to the beginning of the sentence.
Is there any difference?
When it is possible to change S1 into S2 and viceversa, we should keep in mind the following:
S1 sentence: NP1 is emphasized.
S2 sentence: NP2 is emphasized.